Grenadier Square

Grenadier Square

  • Location: Toronto, Canada
  • Size: 800,000 Sq. Ft.
  • Value: Confidential
  • Key Feature: LEED Gold Certification/Total Commissioning
  • Role: GWLRA Commissioning Managers