12008 E 84th Place North

Owasso, OK, 74055
$245,000Price
3Beds
2Baths
1745sqft
Courtesy of: Chinowth & Cohen

12008 E 84th Place North

Owasso, OK, 74055
$245,000Price
3Beds
2Baths
1745sqft