Blockbuster 12074

Blockbuster #12074 was a Blockbuster video store located at 2555 North Hiatus Road in Cooper City, Florida.