View Details Foreclosure $1,899,900 1 of 15 Porcion 82 Nicolas Vela | Rio Grande City 32 units 26,770 sqft On Site: 45 Days