Blockbuster 6467

Blockbuster #6467 was a Blockbuster video store located at 19252 Soledad Canyon Road in Santa Clarita, California.