Archive

Office Buildings

Project

James Michael Flaherty Building

Brief

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

Location:
90 Elgin Street, Ottawa, ON
Completed:
2014
Category: