Walter Velasquez listened as at least two female victims gave impact statements in court during the sentencing hearing.
Authorities said Velasquez pleaded guilty as part of a plea bargain for his sentence.
Officials say they have four DNA matches in the case so far.