16800 E 11th St
⋅
Tulsa, OK
MLS Number
2418945
Square Feet
0
Lot Size
49.97
Show More