Sold2 - 3272 - 101Vista Azul at Higuericas beach, apartments and townhousesID 2111A310€389,900 - 389,900