1124 S Florence Place
⋅
Tulsa, OK
Sold
SOLD
MLS Number
2400941
Beds
2
Baths
2
Square Feet
1,254
Show More