1212 S Lewis Pl
⋅
Tulsa, OK
MLS Number
2341156
Beds
2
Baths
1
Square Feet
1,304
Lot Size
7000
Show More