Blockbuster 2654

Blockbuster #2654 was a Blockbuster video store located at 18419 Ventura Boulevard in Tarzana, California.