architecture James Flaherty Building – DIALOG + David McRobie The first major new construction on a core block within […] James Flaherty Building – DIALOG + David McRobie