Sears 1680

Sears #1680 was a Sears department store located at Washington Square Mall in Indianapolis, Indiana. The store opened unknown and closed December 2014.