I wonder if this is their Lakeshore project in Oakville...Fernbrook just closed on a former church property.
So I see Fernbrook/Cityzen picked up the site located immediately south of Beaverbrook's The Max Condominiums @ 2772 Keele Street
The subject site is located near the northwest corner of Keele & Wilson and currently contains a old plaza with a Rexall & RBC
Google Street View:
It has a suburban / business-park feel to it. The ground storey treatment reminds me of an entrance to a corporate HQ near the 401. Decorated, but you have to walk all the way around the building before you can find any kind of entrance.