View Details Price Reduced $485,000 1 of 24 Torres Del Sol | Edinburg 8 beds 8 baths 3,800 sqft 0.26 acres On Site: 45 Days