South Forest Hill Residences is a condo development by Parallax Development Corporation and Westdale Properties is located at 63 Montclair Avenue, Toronto, ON. Offering a total of 474 units at 21 and 23 storeys tall. Coming soon to South Forest Hill, one of Toronto’s most cherished and sought-after neighbourhoods. Celebrate the beauty of stepping outside and discovering tree-lined streets,...