It would. But I wouldn't be surprised if it was lined with hot dog stands and the like. I kinda miss my sausage guy that used to camp out on the sidewalk on Yonge's west side, just north of Gerrard.
Going by the Aura website, the 79th floor has been divided into 4 penthouses (unless they made a typo), and one of them has been sold. So it looks like there won't be any 18 million dollar top floor penthouse after all.