Lot for sale in Tamarindo, Santa Cruz · 1,888 m² | Chozi