Blockbuster 12278

Blockbuster #12278 was a Blockbuster video store located at 120 Southwest 35th Avenue in Miami, Florida.