Metrus closes strategic $100 million leaseback deal with Sears Canada

Metrus (CNW Group/Metrus)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…