Blockbuster 12116

Blockbuster #12116 was a Blockbuster video store located at 1900 North Federal Highway in Fort Lauderdale, Florida.