Yonge Street Living is what YSL stands for.
It will be the tallest residential building in Toronto.
The current tallest residential building is Aura whose addresses are 384, 386 and 388 Yonge St. and YSL is built at 385 Yonge St. So YSL is also at Yonge and Gerrard intersection. YSL is at the corner of South East while Aura is at the corner of North West. YSL will be 98 storeys while Aura is 78 storeys.
It will be too late if you look for a unit when it releases.
I recommend you to prepare ahead of time and inform me NOW what kind of unit you want.
Good Luck and Have a nice day!