View Details $289,900 1 of 12 Edcouch Original Townsite | Edcouch 4,898 sqft 0.32 acres On Site: 41 Days
View Details $595,000 1 of 1 Edcouch Original Townsite | Edcouch 20,000 sqft 1.57 acres On Site: 207 Days