8322 N 161st E Ave
⋅
Owasso, OK
List Price
$471,000
MLS Number
2430905
Beds
4
Baths
2.5
Square Feet
2,813
Lot Size
42,704
Show More