3.6 MW Critical IT Load
46K Total Size Square Footage
16K Raised Floor Square Footage
2475 W Townley Ave, Phoenix, AZ 85021