1607 S Elwood Avenue

Tulsa, OK, 74119
$375,000Price
3Beds
2Baths
1768sqft
Courtesy of: The Brokerage Tulsa

1607 S Elwood Avenue

Tulsa, OK, 74119
$375,000Price
3Beds
2Baths
1768sqft