Blockbuster 12323

Blockbuster #12323 was a Blockbuster video store located at 6474 Highway 90 in Milton, Florida.