Blockbuster 12486

Blockbuster #12486 was a Blockbuster video store located at 6820 West Gulf To Lake Highway in Crystal River, Florida.