Estimate
$ 142,500 Help
Homes.com Home Estimate *
Not for Sale

8623 LAMAR AVE, ODESSA, TX
  • 1,266 sqft

8623 LAMAR AVE, ODESSA, TX

House Size
1,266
Lot Size
7,920.00 sqft
Year Built
1977
Houses for Sale Nearby