4241 S Owasso Ave
⋅
Tulsa, OK
MLS Number
2401137
Beds
2
Baths
1
Square Feet
1,072
Lot Size
9,000 square ft
Show More