Site: NaviSite Santa Clara
Company: NaviSite
Metro: San Francisco Bay Area
State: California
Country: United States
Region: North America
Region: Americas
Address: Gross SqFt: 25,000
Total Power: 6.0 Megawatts
The site was commisioned in Q1 2015 and is with in Digital Realty Trust's Santa Clara site.