3 Apartments in Downtown New London, New London, CT