8564 E 31st Pl S
⋅
Tulsa, OK
Pending
PENDING
List Price
$195,000
MLS Number
2505271
Beds
3
Baths
2
Car Garage
2
Square Feet
1,684
Year Built
1958
Lot Size
9344 SQ FT
Show More