Site: Cogent Los Angeles (530 West 6th)
Company: Cogent Communications
Site is located within: Telecom Center LA Building (530 West 6th) building
Metro: Los Angeles
State: California
Country: United States
Region: North America
Region: Americas
Address: Gross SqFt: 8,400
Ownership: Cogent Communications does not own the building.