Well, now I am no longer as convinced that I did see the same building as you did near that hospital in midtown... But here are the pics, since you asked. 1. 2. 3. 4. This must have been somewhere between Lincoln Center and Columbus Circle, if I remember right.