Blockbuster 6058

Blockbuster #6058 was a Blockbuster video store located at 24554 Hesperian Boulevard in Hayward, California.