Blockbuster 12168

Blockbuster #12168 was a Blockbuster video store located at 5819 North University Drive in Tamarac, Florida.