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