Lot for sale in Carara, Turrubares · 30.7 ha | Chozi