Sears 2138

Sears #2138 was a Sears department store located at La Cumbre Plaza in Santa Barbara, California. The store opened unknown and closed February 2019.