5 Carrer de l'Acer

5 Carrer de l'Acer

5 Carrer de l'Acer, Barcelona, SpainBuilding

Data centers in the building (1)

Colt Barcelona

5 Carrer de l'Acer, Barcelona, Spain

12 carriers

Location

5 Carrer de l'Acer
Barcelona, Spain