Large-scale apartment complex in Windsor proposed to replace vacant lot where car dealership stood
A developer is proposing 77 apartments in a four-story building on Windsor’s Poquonock Avenue just a few blocks away from an even larger new project at the Windsor Center Plaza.