Northern Light
Superstar
I do believe that’s in front of the Toronto Star building. Look at all the window washers!
The building with all the window washers is Commerce Court North. (still with us today!)
The Star building which was at 80 King St. West, where First Canadian place is today; and yes, I think that's a good match.
This photo is dated 1930, The Star building was finished in 1929.
Supposedly CCN was finished in 1931, but looks pretty finished there to me!
A good photo of both of them can be found here:
From : http://davidhayes.ca/2019/09/toronto-stars-art-deco-treasure