8406 S Phoenix Place

Tulsa, OK, 74132
ACTIVE
$444,000Price
2Beds
2Baths
1779sqft

8406 S Phoenix Place

Tulsa, OK, 74132
ACTIVE
$444,000Price
2Beds
2Baths
1779sqft