Renderings filed with the town of East Windsor on Feb. 24, 2026, depict a planned 189-unit residential development on North Road that would sit along the Enfield border. EAST WINDSOR — Town officials ...