11913 E 38th Place

Tulsa, OK, 74146
ACTIVE
$203,000Price
Beds
Baths
Sq Ft

11913 E 38th Place

Tulsa, OK, 74146
ACTIVE
$203,000Price
Beds
Baths
Sq Ft