Blockbuster 6129

Blockbuster #6129 was a Blockbuster video store located at 495 East 17th Street in Costa Mesa, California.