SOLD
Sold
SOLD
5326 E 20th St
Tulsa, OK
Property Details
2317033
MLS Number
3
Beds
2.1
Baths
1,992
Square Feet
13,081
Lot Size
Photo Gallery
Show More