Project Description

Location : Issy-les-Moulineaux (FRANCE)

Area : 24 600 m²

Cost : 50 M€