13101 E 66th Street

Owasso, OK, 74055
ACTIVE
$1,550,000Price
5Beds
5Baths
6478sqft

13101 E 66th Street

Owasso, OK, 74055
ACTIVE
$1,550,000Price
5Beds
5Baths
6478sqft