I’m always curious about this building Feb 21 2012 It’s on Lakeshore downtonw Toronto. Click here for a map.