Blockbuster 6477

Blockbuster #6477 was a Blockbuster video store located at 2202 South Shore Center in Alameda, California.