Blockbuster 6391

Blockbuster #6391 was a Blockbuster video store located at 3300 Lakeshore Avenue in Oakland, California.