Organize your favourite listings
Sign up to keep track of your favourite spaces and revisit them later.
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.