40-year-old Guilherme Lima-DaSilva was taken into custody.
Authorities said jewelry and cash were found on him belonging to the victim.
Police were called to the home on Coventry Lane on Tuesday afternoon.
In the 911 call, the victim reported that someone broke into the home and attacked her, displaying a knife.
He is being held on a $500,000 bond and is facing several charges, including home invasion and assault on an elderly person.