Jan 22, 2018 | INDUSTRIAL
McCOR Management is pleased to announce that it has been awarded the management, leasing and redevelopment of Westmount Shopping Centre in London, Ontario. The Centre consists of 538,150 square feet of building and amenities on a site of 31 acres. This follows the...