Chapel Hill police spokeswoman Jane Cousins said Carrboro police arrested Dewayne Russell Edwards, 33, who lives at 100 Rock Haven Road, Apt. M-304, in Carrboro shortly after the assault was reported.
Cousins said police received a call at about 4 a.m. Tuesday reporting that a man broke into the victim's apartment, forced a male sleeping on a couch into a closet at gunpoint and sexually assaulted and raped a woman sleeping in the bedroom. The victim was then forced into a closet.
The suspect also took money from the victim's apartment, Cousins said.
Cousins would not specify what lead Carrboro police to arrest Edwards.
The assault is the most recent attack on a female in the past month.
One woman was sexually assaulted and another was raped in Carrboro.
Rape is considered forced penetration, while sexual assault is any other unwanted sexual violence.
The first assault took place Dec. 22 at Ridgehaven Townhomes, located at 100 Rock Haven Road, and the rape occurred at 1000 Smith Level Road on Dec. 26. There was no sign of forced entry in the first assault, according to Carrboro police reports.
Cousins said the Chapel Hill and Carrboro police departments are working together to investigate a possible connection between the crimes.