Site: Euclyde DC4 Aix les Milles
Company: Euclyde Data Centers
Metro: Marseille
Region: Provence-Alpes-Côte d'Azur (PACA)
Country: France
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Address: Gross SqFt: 10,764
Usable SqFt: 3,767
DC4 is Euclyde's first point of presence in the Bouches-du-Rhône