11712 E 78th Place North

Owasso, OK, 74055
Active
$195,000Price
3Beds
2Baths
1392sqft
Courtesy of: Keller Williams Premier

11712 E 78th Place North

Owasso, OK, 74055
Active
$195,000Price
3Beds
2Baths
1392sqft