Blockbuster 6731

Blockbuster #6731 was a Blockbuster video store located at 1080 North El Camino Real North in Encinitas, California.