Daron Fabulous Oliver, 35, was charged with first-degree kidnapping.
[Ads /]
Police said he tried to take the teen on October 1 in the 4600 block of Millbrook Green Drive, which is off Capital Boulevard.
A 911 caller told the dispatcher that "he started like, calling for her, so she started walking and he started walking fast behind her. So she said she started walking faster away from him and he ran up to her and tried to grab her wrist. She turned around and was like 'can you let me go?' and he kept trying to hold her."
The scuffle happened at about 6 a.m. The address is a gated apartment complex with multiple 'No Trespassing' signs.
The victim was able to kick her attacker and run away. There were no reported injuries.
[Ads /]
Police said Oliver randomly picked the victim.
Oliver has been arrested 54 times in Wake County, some for similar incidents.
He is being held at the Wake County Detention Center on a $250,000 bond.