5321 S 32nd W Pl
⋅
Tulsa, OK
MLS Number
2434146
Beds
4
Baths
3
Square Feet
1,656
Lot Size
24933
Show More