Blockbuster 90307

Blockbuster #90307 was a Blockbuster video store located at 1100 Fair Oaks Avenue in South Pasadena, California.