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