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

Next
Next

Constitution Square One