Blockbuster 6485

Blockbuster #6485 was a Blockbuster video store located at 610 Palomar Street in Chula Vista, California.