2613 S 75th E Ave
⋅
Tulsa, OK
MLS Number
2409077
Beds
3
Baths
2
Square Feet
1,687
Lot Size
16,000 sf
Show More