A year ago it looked like this.
Was it not part of the Marshall McLuhan complex?
Apparently restoration is finally underway.
The building is still there - the picture above makes it appear as though demolition was in sight, however it was simply under repair. It's been nicely maintained and the McLuhan Centre is still located within the building. Unfortunately the surrounding parking lot has also been maintained - 20th century landscaping at its best!
^ those maps are really beautiful--worthy of Edward Tufte even.
http://www.edwardtufte.com/tufte/books_vdqi