My girlfriend went on a weekend trip to Toronto and I gave her a list of buildings to look out for lol. She was kinda enough to take a bunch of photos for a whole lot of different sites.
From June 25:
View attachment 490331View attachment 490332View attachment 490333
I am fairly confident this is the Forma site but I've actually never been by it in person.
This is the correct site.