Brief
Adjeleian Allen Rubeli Limited
Consulting Engineers
The James Michael Flaherty Building, located at 90 Elgin Street in downtown Ottawa, was constructed to suit a Government of Canada RFP for a Class “A” office space with retail space and underground parking. Read more