Estimate
$ 166,228 Help
Homes.com Home Estimate *
Not for Sale

3821 E EVERGLADE AVE, ODESSA, TX
  • 1,917 sqft

3821 E EVERGLADE AVE, ODESSA, TX

House Size
1,917
Lot Size
9,126.00 sqft
Year Built
1962
Houses for Sale Nearby