Sheepshead Bay Road Allstate Closes, Comp Repair To Open?

The Allstate storefront at 1670 Sheepshead Bay Road has closed down, and new tenants are already moving in.

One worker who was trafficking items from his car into the store told us that it would be a computer repair shop. Another who we spoke to on a different day said it would be an imported video rental store. Given that video rental stores often share their storefronts these days, we’re guessing it’s probably both.