Be the first to know
Receive emails from properties you follow when new suites are added to them.
CN Tower is a 27-storey building containing 309,567 square feet of office space. The property is located in the downtown core, in the north west quadrant of Edmonton. CN Tower was built in 1966 and boasts recent and ongoing improvements. The complex was the first skyscraper built in Edmonton and was for a time, the tallest building in Western Canada. The property is a 20 minute walk to the North Saskatchewan River, a five minute walk to Sir Winston Churchill Square and surrounded by a variety of restaurants and retail locations.