Home >DC> Search Result

PHX10 Phoenix 120 E Van Buren Street Data Center

Address 120 East Van Buren Street, Phoenix, AZ, USA Space
Open Time Power
Owner Digital Realty Air conditioning & Cooling
Contact ,N/A Standards
Data Center Introduction
More