Site: Telxius Derio Communications Hub

Company: Telxius
Country: Spain
Region: Western Europe
Region: Europe
Region: EMEA
Address:
Gross SqFt: 21,528
Total Power: 4.0 Megawatts

Map and Nearby Locations:

Derio, Spain