Site: vXchnge Santa Clara

Company: vXchnge
Metro: San Francisco Bay Area
State: California
Country: United States
Region: North America
Address: 2050 Martin Ave, Santa Clara, CA
Gross SqFt: 83,000
Usable SqFt: 30,000
Total Power: 7.0 Megawatts

Map:

2050 Martin Ave, Santa Clara, CA