Livemore Building

Livemore Bay & Gerrard

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