View Details Price Reduced $265,000 1 of 37 Santa Cruz Ranch | Edinburg 15 units 6,396 sqft On Site: 58 Days