Blockbuster 90330

Blockbuster #90330 was a Blockbuster video store located at 34536 Alvarado Niles Road in Union City, California.