Blockbuster 6328

Blockbuster #6328 was a Blockbuster video store located at 1091 State Highway 82 in Redwood City, California.