20210 E 72nd Street North

Owasso, OK, 74055
ACTIVE
$725,000Price
5Beds
4Baths
4387sqft

20210 E 72nd Street North

Owasso, OK, 74055
ACTIVE
$725,000Price
5Beds
4Baths
4387sqft