View details for 22 Georgetown Road 22 Georgetown Road $1,904+ South New London, New London, CT 06320