There's also this building on the Argyle Street side:
http://maps.google.com/maps?f=q&sour...,111.6,,0,0.58
I believe it was originally connected to the NFB building (several go right through the block from Barrington) and was three storeys on Argyle.
The Farquhar Building on the corner is also in somewhat rough shape but would probably look great after some work.