Site: ColoCrossing LA1
Company: ColoCrossing
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
Region: World
Address: Gross SqFt: 50,000
Ownership: ColoCrossing does not own the building.