canarob
Senior Member
This site is on the other side of South Park from the Pavilia towers now under construction: https://urbantoronto.ca/forum/threads/toronto-pavilia-towers-m-36s-times-group-icke-brochu.29973/
Six towers up to 50 stories:
Six towers up to 50 stories: