That story also noted that the studio has purchased buildings on Harriet Street and Bay Street N.
It must be
29 Harriet, the reno that's detailed in that thread. It's the only large building on that very short street, and the news story associated with it noted F&F was "hoping to populate the building with creative and film industry businesses"