South Forest Hill Residences is a 19-storey landmark at 63 Montclair Avenue, nestled in the heart of Forest Hill Village. Developed by Parallax and Westdale Properties, with architecture that honours the neighbourhood’s heritage character. Steps from Cedarvale Park, Upper Canada College, and the shops of Forest Hill Village.















