Sears 1388

Sears #1388 was a Sears department store located at South Coast Plaza in Costa Mesa, California. The store opened unknown and closed December 2018.