Lot for sale in La Suiza, Turrialba · 1.2 ha | Chozi