For Sale
9609 Lamar Ave — North Park
$289,000
9609 Lamar Ave, Odessa, TX
3 bd
2 ba
1,923 sqft
