Estimate
$ 300,312 Help
Homes.com Home Estimate *
Not for Sale
309 E 93RD ST, ODESSA, TX
  • 2,295 sqft

309 E 93RD ST, ODESSA, TX

  • House Size 2,295 sqft
  • Lot Size 6,926.00 sqft
  • Year Built 2012

Houses for Sale Nearby