Sears 4060

Sears #4060 was a Sears department store located at 4109 East 131st Street in Cleveland, Ohio. The store opened unknown and closed unknown.