Site: XO Los Angeles (600 West 7th)
Company: XO
Site is located within: 600 W 7th St, Los Angeles - Digital Realty building
Metro: Los Angeles
State: California
Country: United States
Region: North America
Region: Americas
Address: Usable SqFt: 8,000
Ownership: XO does not own the building.