3905 S Florence Ave
⋅
Tulsa, OK
Pending
PENDING
Beds
4
Baths
2
Square Feet
3,800
Lot Size
.39
Show More