90 Elgin

Location: 90 Elgin Street, Ottawa Ontario
Owner: GWL Realty Advisors Inc.
Project Value: $260 million
Completion Date: October 2014
Duration: 34 months