Estimate
$ 257,200 Help
Homes.com Home Estimate *
Not for Sale

2430 E 17TH ST, ODESSA, TX
  • 2,257 sqft

2430 E 17TH ST, ODESSA, TX

House Size
2,257
Lot Size
9,000.00 sqft
Year Built
1963
Houses for Sale Nearby