I'm guessing Halifax Shopping center..there is a great view from the little ballfield atop MacDonald Road (follow Mumford across Chebucto..almost to Quinpool).
On a side note, in that picture above, its nice to see they went with the same colour scheme as Ocean Towers, since they line up so cleanly in your window, Jono.