Sears 2308

Sears #2308 was a Sears department store located at Capitola Mall in Santa Cruz, California. The store opened unknown and closed November 25, 2018.