6904 E 86th Pl N
⋅
Owasso, OK
List Price
$535,000
MLS Number
2444233
Beds
3
Baths
2.5
Car Garage
3
Square Feet
2,695
Year Built
2020
Lot Size
22500
Show More