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

2839 N SKYLARK AVE, ODESSA, TX
  • 999 sqft

2839 N SKYLARK AVE, ODESSA, TX

House Size
999
Lot Size
8,399.00 sqft
Year Built
1983
Houses for Sale Nearby