View Details New On Site Today $219,000 1 of 9 Tierra De Santa Cruz | Edinburg 3.34 acres On Site: Today
View Details New On Site Today $489,000 1 of 44 Tierra De Santa Cruz | Edinburg 3 beds 3 baths 2,339 sqft 1.92 acres On Site: Today