Sears 1343

Sears #1343 was a Sears department store located at CambridgeSide in Cambridge, Massachusetts. The store opened unknown and closed December 2018.