Blockbuster 6262

Blockbuster #6262 was a Blockbuster video store located at 3868 Piedmont Avenue in Oakland, California.