Office building for Mercedez Benz. Barcelona

Location
C/Compte d'Urgell, 229
Barcelona
Project
1988
Developer
Luidan, S.A
Area
2.861 m²