Blockbuster 12510

Blockbuster #12510 was a Blockbuster video store located at 6501 Nova Drive in Davie, Florida.