Blockbuster 90313

Blockbuster #90313 was a Blockbuster video store located at 10338 Sepulveda Boulevard in Mission Hills, California.