3333 E 38th Street UNIT 18

Tulsa, OK, 74135
PENDING
$139,000Price
2Beds
2Baths
1040Sq Ft

3333 E 38th Street UNIT 18

Tulsa, OK, 74135
PENDING
$139,000Price
2Beds
2Baths
1040Sq Ft