View Details Price Reduced $499,000 1 of 42 Woods Of Eden Rock Unit 1 | Odessa 3 beds 3 baths 2,959 sqft 0.65 acres On Site: 48 Days