Blockbuster 12238

Blockbuster #12238 was a Blockbuster video store located at 6605 South Dixie Highway in Miami, Florida.