5856 E. 22nd St
⋅
Tulsa , OK
MLS Number
2440900
Beds
3
Baths
1.5
Square Feet
1,092
Lot Size
8840
Show More