Little information so far here but in 2023 a preliminary site plan review was submitted for this address with the following description:
The site is currently a surface lot, image via Google streeview as of December 2022:
To construct a high-rise mixed-use 28 storey building including a 4 storey podium with a max height of 95 m. Includes 120 m2 of ground floor commercial office space and 344 residential units above. 122 parking spaces are provided.
The site is currently a surface lot, image via Google streeview as of December 2022: