Blockbuster 12540

Blockbuster #12540 was a Blockbuster video store located at 20595 Old Cutler Road in Cutler Bay, Florida.