For Sale
1833 E 43rd St — Fleetwood
$170,000
1833 E 43rd St, Odessa, TX
3 bd
2 ba
1,404 sqft
