Sheppard and Leslie proposal sees height scaled down
A controversial proposal to build five residential towers at 1200, 1210 and 1220 Sheppard Ave. E. has ended in a peaceful settlement at an Ontario Municipal Board (OMB) mediation. Amexon Development Corporation will soon begin construction on the five towers, the highest of which will be 31 storeys.