That helicopter looks like a variant of the buzzard to me, or just possibly a military based helicopter. It looks like a light gray more than a blue/white combination. The front is bowed similar to the buzzard, but the platform may be creating that view, because at other angles it looks like it could possibly be based of a US Marine Corps UH-1N Huey or Bell UH-1Y Venom, with the bottom landing rails and infared/laser scope on the bottom, and the way the windows are along the bottom of the cockpit.
Will update as higher quality images become available.
Fitty that building is located at 194 7th Avenue South