Blockbuster 12531

Blockbuster #12531 was a Blockbuster video store located at 6895 North 9th Avenue in Pensacola, Florida.