Site: Integra San Francisco
Company: Integra Telecom
Metro: South Bay (Santa Clara, San Jose)
Metro: San Francisco Bay Area
State: California
Region: United States
Region: North America
Address: Gross SqFt: 6,144
Total Power: 1.75 Megawatts