Imperial Plaza, located at 111 St. Clair Avenue West, will be the dramatic retrofit of the former headquarters of one of Canada’s largest corporations (circa 1950’s). Inspired by the Rockefeller family, Camrost Felcorp has brought to the market a project unlike any other in the City of Toronto.