Blockbuster 12415

Blockbuster #12415 was a Blockbuster video store located at 12105 West Linebaugh Avenue in Tampa, Florida.