Blockbuster 12172

Blockbuster #12172 was a Blockbuster video store located at 18602 Northwest 67th Avenue in Hialeah, Florida.