Blockbuster 6709

Blockbuster #6709 was a Blockbuster video store located at 26795 Portola Parkway in Foothill Ranch, California.