Sears 1358

Sears #1358 was a Sears department store located at Chula Vista Center in Chula Vista, California. The store opened unknown and closed January 2020.