Blockbuster 12430

Blockbuster #12430 was a Blockbuster video store located at 2440 Vanderbilt Beach Road in Naples, Florida.