Blockbuster 6486

Blockbuster #6486 was a Blockbuster video store located at 2300 16th Street in San Francisco, California.