Does anybody know the name of this building and what it is used for? Dont like the looks of it one bit. I think it needs to be torn down and made into something new.
That building is the old Ontario Provincial Police Headquarters. Apparently there is some discussion regarding moving the Toronto Coach Terminal to that site. Hopefully the building would be repurposed and fixed up in such a case, and not torn down.