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