I think that Starfish Properties deserves an award for proposing to redevelop this property (Roy Building - below). With this Roy building, the Discovery Centre, Sam the Record Man buildings (across the street, also owned by Starfish) and the NFB redeveloped then Barrington Street will be a very appealing, vibrant street. If United Gulf, the Nova Centre, Salter Block and Alexander go ahead, which all contain residential units, then Barrington Street will likely be bustling with pedestrians.
(source - screen capture of Google Street View -
Street View Image