New London’s Former Church Site Moves Toward 46-Unit Mixed-Income Housing Project
Construction began July 7 at 66 Union Street, where ECHO is developing 46 rental apartments, two commercial spaces and housing reserved for tenants with intellectual disabilities.