Blockbuster 12562

Blockbuster #12562 was a Blockbuster video store located at 4931 Sheridan Street in Hollywood, Florida.