Site: TNW Toronto

Company: TNW Networks (téliPhone)
Metro: Toronto
Province: Ontario
Country: Canada
Region: North America
Region: Americas
Region: World
Usable SqFt: 1,700

The site is located adjacent to the Adelaide Central Office and in the heart of Toronto’s business and financial district.

Map and Nearby Locations:

330 Bay St, Toronto, ON M5H 2S8, Canada

SITES within 15 miles of TNW Toronto

Show SqM

Distance Site name SqFt MW
13.78 miles Equinix Markham TR5
14.00 miles I.C.E Markham 42,000 4.00
14.27 miles Excell IT
14.37 miles Pathway Communications 1.00
14.52 miles CentriLogic Mississauga (North) 15,000