SOLD
Sold
SOLD
3929 S 122nd E Ave
Tulsa, OK
Property Details
2317971
MLS Number
2,045
Square Feet
Photo Gallery
Show More