A relatively tall apartment building at Don Mills ... to level the site and its 226 homes to build a group of towers that would rise as tall as 47 storeys. An earlier plan for the site sought ...