Image missing.
Toronto apartment tower is being totally demolished after 60 years

Jack Landau

created: Aug. 27, 2025, 3:50 p.m. | updated: Aug. 28, 2025, 7:19 p.m.

After providing homes to Toronto residents for six decades, an apartment tower in the Church and Wellesley neighbourhood is now being demolished. The 14-storey building at 88 Isabella Street was constructed in 1965 amid a housing boom that saw the city rapidly built out with high-rise apartment blocks. With those permits now approved and contracts tendered, demolition crews have mobilized and begun the teardown process. Fences were installed around the site this spring, and demolition crews arrived on-site in June. The new tower at 88 Isabella will introduce 750 new residences to this rapidly intensifying side street.

1 month, 2 weeks ago: blogTO