Blockbuster 26032

Blockbuster #26032 was a Blockbuster video store located at 18445 West Grand Riv in Detroit, Michigan.