zColo Chicago (840 S Canal)

Login to Add Favorite Login to
Site: zColo Chicago (840 S Canal)

Company: Zayo
Metro: Chicago
State: Illinois
Country: United States
Region: North America
Address: 840 S Canal St, Chicago, IL 60607
Gross SqFt: 23,000
Total Power: 2.0 Megawatts

The site was opened in Oct 2016.

Server Farm Realty is the landlord.

Map:

840 S Canal St, Chicago, IL 60607