Lot for sale in Tamarindo, Santa Cruz · 2,106 m² | Chozi