Blockbuster 6178

Blockbuster #6178 was a Blockbuster video store located at 3856 La Sierra Avenue in Riverside, California.