The Docks Apartments - New London, CT