Ellen Fairclough Building (built 1981)
Location: 43.25692°N, 79.87129°W