Browsing: 6906 18th ave


YOU READ IT HERE FIRST: It’s official –  Brooklyn’s last Blockbuster, located at 6906 18th Avenue in Bensonhurst, is closing its doors as the franchise continues its retreat from brick-and-mortar storefronts. The store will permanently shut its doors April 7, and this week kicked off a store-wide sale on movies, video games and miscellaneous items. Signs…