6906 18th ave
Brooklyn’s Last Blockbuster, Located In Bensonhurst, To Close
Signs in the window announce the closure to customers.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. Lights out at Blockbuster on 18th Avenue.The store