5don MSN
There are only eight Sears stores left in America. One of them is at South Shore Plaza in Braintree, Massachusetts.
Sears had shut down both the retail store and distribution center as demand for mail orders declined. The abandoned structure remained untouched for nearly two decades before a non-profit arts ...
The retailer has been bleeding cash and closing hundreds of stores for years. The retailer, which also owns Kmart, reported a loss of $454 million in the most recent quarter. The massive loss is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results