Building 'D' of Humber College's Lakeshore Campus. The building used to be part of the Lakeshore Psychiatric Hospital.