Blockbuster 12406

Blockbuster #12406 was a Blockbuster video store located at 19070 Bruce B Downs Boulevard in Tampa, Florida.