Bay Street News

Metrus closes strategic $100 million leaseback deal with Sears Canada

TORONTO, April 4, 2016 /CNW/ – Metrus announced today the completion of a $100 million dollar agreement to purchase and leaseback Sears Canada’s 960,000 square foot National Distribution Centre located at 9501 Highway 50 in Vaughan, Ontario.

“Sears Canada is taking a proactive approach…