Add this property to your favorites View Details 876 La Cuchilla Street La Grulla | Rio Grande City $68,508 3 bd 2 ba 1,312 sqft 0.35 acres On Site 278 Days Ago