Apartment BuildingNew projectPalmera Gardens22 available unitsFrom €235,000In Development · Delivery 2028