Justin Ellis, 21, is charged with sexual assault on an elderly person.
He is accused of breaking into a senior independent living complex off Buffalo Speedway earlier this month, and attacking the 88-year-old victim as she was in bed watching TV.
Ellis now faces the possibility of spending the rest of his life in prison.
Investigators said the rape happened back on June 11. Three different police agencies had contact with Ellis before he was finally arrested.
Alleged rape at senior living center prompts review
Ellis' arrest came as a relief, but also raises questions for Sandra Gunn, whose mom lives in the complex where the 88-year-old woman was raped.
"Luckily somebody just happened upon him breaking into the other senior place or he would be still on the street."
Report a typo to the ABC13 staff