Blockbuster 12115

Blockbuster #12115 was a Blockbuster video store located at 1501 Alton Road in Miami Beach, Florida.