Blockbuster 12042

Blockbuster #12042 was a Blockbuster video store located at 6810 Southwest 40th Street in Miami, Florida.