According to Urban Toronto, a new 15-storey 157 apartment affordable rental tower will be going up on a currently vacant lot near the intersection of Weston Road and St Phillips. The site at 2346 Weston Road overlooks the Humber River and the building will have a variety of apartment sizes ranging from 278 square foot bachelors to 719 sq. ft. 3-bedrooms. A 10-storey, 49-unit apartment was approved on the same site back in 2001 but fell through.
Read more details here.