Sears 1838

Sears #1838 is a Sears department store located at Burbank Town Center in Burbank, California. The store opened unknown.