Proposed to join Toronto’s South Cedarbrae neighbourhood are four 3-storey townhomes by Insoho Developments. To be located on the northwest corner of Markham Road and Blakemanor Boulevard, these buildings designed by Icon Architects will offer a total of 45 suites.
For more information on this upcoming development, please register below!