9005 N 64th E Ave
⋅
Owasso, OK
MLS Number
2413176
Beds
3
Baths
3
Square Feet
2,185
Lot Size
28,593
Show More