Sears 4524

Sears #4524 was a Sears department store located at 137-61 Northern Boulevard in Flushing, New York. The store opened unknown and closed unknown.