For Sale
2917 Beechwood — Rose Terrace
$209,950
2917 Beechwood, Odessa, TX
4 bd
2 ba
1,481 sqft
