According to the Progreen Demolition website, this is one of the highest buildings (25 storeys) ever demolished in the GTA. The first Inn on the Park building, a modernist structure by architect Peter Dickinson was demolished in 2006
Urban Photography of Toronto and beyond by Vik Pahwa (vik@vikpahwa.com)