Northcliffe apartments are Located on St Clair West in the Northcliffe Village part of Toronto. This property features a beautiful mid-century walk up apartment building with 2 retail shops at grade. The area features a variety of restaurants, bars, and service shops that make it a vibrant place to live.