Blockbuster 95852

Blockbuster #95852 was a Blockbuster video store located at 3251 17th Street in Sarasota, Florida.