Data Center Map


ICADE is a French real estate company specializing in property investment and development. With over 70 years of experience, Icade focuses on creating sustainable and innovative urban spaces, aiming to build the city of 2050. The company operates across France, with a strong presence in Greater Paris and 23 regional offices.

Visit Website

ICADE

Headquartered in Paris, France