User:MTLskyline/Sandbox

The Concourse Building is an office building in downtown Toronto, Ontario, Canada. It is being demolished to make way for 100 Adelaide West, a new office tower.