Sears 1023

Sears #1023 is a Sears department store located at Dulles Town Center in Dulles, Virginia. The store opened unknown.