View details for 22 Georgetown Road 22 Georgetown Road $2,095+ South New London, New London, CT 06320