San Jacinto police say a man broke into the girl's house on the 1800 block of Estero Court on April 28 and ran off after she resisted.
The victim identified the attacker as Juan Pablo Gonzalez, a handyman who had done repairs on the family home.
The 30-year-old Gonzalez was arrested last Friday after a struggle with officers. He's being held on $1 million bail.