Residential ProjectNew projectArt Square Residences17 available unitsFrom €420,000Delivered · Delivery 2026