Blockbuster 90358

Blockbuster #90358 was a Blockbuster video store located at 1000 East Colorado Street in Glendale, California.