1236 W 88th St S
⋅
Tulsa, OK
MLS Number
2520258
Beds
3
Baths
3
Square Feet
2,402
Lot Size
.18 Ac
Show More