Sears 1924

Sears #1924 is a Sears department store located at Green Acres Mall in Valley Stream, New York. The store will close in April 2021.