From: http://hpaurban.com/portfolio-item/2202-george-street/
Looks to be about 30-32 storeys.
Also, I'm pretty sure they got the address wrong and this is the real location on Google Maps:
Yes, I've noticed that in Toronto, retail is mostly just on a single street. Some exceptions are Yorkville and Kensington Market. I would love to see places like SoHo, where retail is spread over multiple blocks.