19755 E 72nd Street North

Owasso, OK, 74055
$610,000Price
6Beds
7Baths
4157sqft
Courtesy of: M & T Realty Group

19755 E 72nd Street North

Owasso, OK, 74055
$610,000Price
6Beds
7Baths
4157sqft