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…