Project Details
90 Elgin
Dubbed the The James Michael Flaherty Building, we were responsible for the full installation of drywall and interior systems in this LEED Gold-certified 17-floor glass-facade building.
Client
RECL
Completion Date
October 2014
Architect
Dialog-McRobie
Sector
Commercial
Location
Ottawa, Ontario
Size
650,000 SF











