The busy 86th Street has a new addition to its family. Closeout Heaven, located
on 2215 86th Street between Bay Parkway and 23rd Avenue, opened up two months
ago in the place of Bay Gifts.
The store features clothing from designer labels such as Adidas and Puma as well