1617 S St Louis Ave
⋅
Tulsa, OK
MLS Number
2416402
Beds
3
Baths
2.5
Car Garage
2
Square Feet
2,502
Lot Size
7000
Show More