Site: Level3 Los Angeles (818 West 7th)
Company: Lumen Technologies
Site is located within: 818 West 7th building
Metro: Los Angeles
State: California
Country: United States
Region: North America
Region: Americas
Address: Gross SqFt: 75,031
Usable SqFt: 33,430
Ownership: Lumen Technologies does not own the building.
Certifications:
- PCI DSS: Version 3.0 Report for Colocation Services
- SSAE 16: Type 1 SOC 1 Report for Colocation Services