8520 E 32nd Pl
⋅
Tulsa, OK
Pending
PENDING
List Price
$220,000
MLS Number
2416998
Beds
3
Baths
2
Car Garage
2
Square Feet
1,596
Year Built
1960
Lot Size
9782
Show More