Site: Telefonica Lima (Monterrico)

Company: Telefonica
Metro: Lima
Country: Peru
Region: South America
Region: Latin America
Region: Americas
Address:
Gross SqFt: 64,583
Total Power: 2.6 Megawatts

Map and Nearby Locations:

Cruz Del Sur 137, Santiago de Surco 15023, Peru