Blockbuster 12244

Blockbuster #12244 was a Blockbuster video store located at 9007 Biscayne Boulevard in Miami Shores, Florida.