For Sale
303 Lamar Court — North Park Addition
$285,500
303 Lamar Court, Odessa, TX
3 bd
2 ba
1,722 sqft
