Blockbuster 12530

Blockbuster #12530 was a Blockbuster video store located at 2601 Southwest 147th Avenue in Miami, Florida.