Sears 1168

Sears #1168 was a Sears department store located at 12121 Victory Boulevard in North Hollywood, California. The store opened unknown and closed February 2020.