Lot for sale in Carara, Turrubares · 2,847 m² | Chozi