Get a glimpse into our company and investor data—powered by the PitchBook Platform
Saint Gobain office tower
Buyout/LBOLATEST DEAL TYPE
A 18-storey office tower located in Madrid, Spain. The tower is 70-meters tall with six stories underground, including parking lots, storage space, facilities and services. It covers a total area of 16,000 square meters.