NEWSFLASH: INTERXION IS REBRANDING TO DIGITAL REALTY. FIND OUT MORE.
Select your country
Just outside the city of Toronto in nearby Vaughan, 1 Century Place spans over 66,000 square metres (711,000 square feet) with a critical power capacity of up to 54MW.