Site: Penta Infra: HAM01

Company: Penta Infra
Metro: Hamburg
Country: Germany / Deutschland
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Gross SqFt: 53,820
Total Power: ??? NN
Interested in this information? Contact us
Megawatts

Map and Nearby Locations: