Park Hill Place is a Norstar Canada boutique townhouse development located in Toronto’s upscale Forest Hill community. The town homes feature soaring 12-foot ceilings, Jacuzzi tubs, granite and hardwood throughout, private roof-top terraces providing an exquisite view of downtown Toronto.