8925 E 33rd Pl
⋅
Tulsa, OK
MLS Number
2441612
Beds
4
Baths
2
Square Feet
2,531
Lot Size
8,450
Show More