Police have charged a 19-year-old with murder after another teen was shot to death inside a Doraville apartment  complex Friday afternoon, DeKalb County police said.

Carlos Bernal was arrested overnight and charged in the death of 17-year-old Gerardo Cabrera-Perez, police spokesman Sgt. J.D. Spencer said.

Carlos Bernal

Credit: DeKalb County Sheriff's Office

icon to expand image

Credit: DeKalb County Sheriff's Office

Cabrera-Perez died after getting shot multiple times in the head, abdomen and leg near the gazebo of the Foxwood apartment complex off McElroy Road, police said.

RELATED: Police ID teen who was shot, killed at apartment complex near Doraville

The shooting happened about 3:15 p.m., Spencer said. Cabrera-Perez, was taken to Grady Memorial Hospital, where he later died.

Investigators have not said what led to the shooting or how Bernal and Cabrera-Perez knew each other.

“We’re trying to determine a motive right now,” Sgt. Adam Quigley told Channel 2 Action News Friday afternoon. “We have detectives interviewing witnesses, and they are trying to identify what males our victim was with.”

Bernal, who lives in Doraville, was charged with malice murder and booked into the DeKalb County  jail shortly after 4 a.m., records show. He remains held without bond.

— Please return to AJC.com for updates.

In other news: 

Her mother accidentally locked the child in the minivan along with the keys.