A man has been arrested and charged for a violent rape inside a Capitol Hill apartment last month that left the victim battered. The attack appears to have carried on even as police were called to the apartment but left without contacting the victim.

Terric Shepard, 25, faces a charge of rape in the first degree. Prosectors say he attacked a woman he paid for sex in a February 16th assault inside his E John apartment that left the victim battered with a broken jaw and drifting in and out of consciousness.

Shephard’s arrest was first reported by the Seattle PI.

Police say the woman was dropped off at the E John apartment by her roommate that Saturday morning after being contacted and agreeing to have sex with Shephard for $200. Police say the attacker became enraged after the woman said she offered him half the money back. Shephard allegedly punched the woman and strangled her until she passed out.

When she came to and tried to leave again, police say Shephard raped the victim and assaulted her over the course of hours. During the attack, police say the victim contacted her roommate who called 9-1-1. Police went to the apartment but left when “there was no answer at the door when they attempted to make contact,” according to the report on the incident. The victim told police she believes she was held for hours at the apartment before being allowed to leave around 5 PM and going to Harborview where she was treated and interviewed by police.

According to the court documents, police were able to track down Shephard after photos of the suspect taken by the victim’s roommate were matched through law enforcement databases at the Seattle Police Real Time Crime Center. Police were also able to narrow the search thanks to the suspect’s Philadelphia area code. According to prosecutors, Shephard also has a warrant out of Pennsylvania on a robbery charge.

Shephard remains jailed in King County on $750,000 bail.

BECOME A 'PAY WHAT YOU CAN' CHS SUBSCRIBER TODAY: Support local journalism dedicated to your neighborhood. SUBSCRIBE HERE. Join to become a subscriber at $1/$5/$10 a month to help CHS provide community news with NO PAYWALL. You can also sign up for a one-time annual payment.