Site: Integra San Francisco
Company: Integra Telecom (Electric Lightwave)
Metro: San Francisco Bay Area
State: California
Country: United States
Region: North America
Region: Americas
Region: World
Address: Gross SqFt: 6,144
Total Power: 1.75 Megawatts