Blockbuster 90327

Blockbuster #90327 was a Blockbuster video store located at 3090 Castro Valley Boulevard in Castro Valley, California.