Site: Cogent Mississauga
Company: Cogent Communications
Metro: Toronto
Province: Ontario
Country: Canada
Region: North America
Region: Americas
Address: Usable SqFt: 5,250
Total Power: 0.34 Megawatts
Ownership: Cogent Communications does not own the building.