Blockbuster 12033

Blockbuster #12033 was a Blockbuster video store located at 11865 Coral Way in Miami, Florida.