I am feeling MUCH better today... thank god - worst flu/food poisoning (whatever) I ever had!
This building, on the other hand, isn't doing so well. In fact... it's gone. They demolished it over the last few weeks. Make way for luxury condos I guess. Here's another view from a different angle.