All three suspects linked to the fatal shooting of a teenager at a Suwanee apartment complex last month have been arrested after the final suspect turned himself in Friday afternoon, police said.

Joshua Ryan Poteat, 17, of Lawrenceville, surrendered at the Gwinnett County Sheriff’s Office just before 2:30 p.m., Suwanee police said in a news release. Poteat and two other teenage suspects from Lawrenceville are accused of killing 17-year-old Abel Castellanos.

On July 19, Castellanos was found dead with a single gunshot wound to his chest in the parking lot of the Residences on McGinnis Ferry, where he lived, police said. Castellanos’ family fled political violence in Venezuela when they moved to the United States in 2017, The Atlanta Journal-Constitution previously reported. The teenager had been working to help support his mother, grandmother and two siblings.

When Castellanos was laid to rest late last month, his family remained in the dark about who had killed him and why. Those questions were partially answered when police shared the three suspects’ identities Friday morning.

The first suspect arrested was identified as 16-year-old Miguel Gabriel Flores, who is being held at the Gwinnett Regional Youth Detention Center. Suwanee police spokesman Capt. Robert Thompson confirmed Flores was being charged as an adult.

A second suspect, Jermaine Dondi Rimson, 17, was taken into custody Wednesday after a brief chase on foot in Boston, Massachusetts, Thompson said. Rimson is awaiting extradition to Georgia.

Jermaine Dondi Rimson (left) and Joshua Ryan Poteat were arrested in connection with the killing of a teenager in Suwanee, police said. Rimson, Poteat and 16-year-old Miguel Gabriel Flores are facing charges.

Credit: Suwanee Police Department

icon to expand image

Credit: Suwanee Police Department

All three suspects face charges of felony murder, armed robbery and aggravated assault. Further information about the suspects’ robbery charges was not provided.

Anyone with information about the killing of Castellanos is asked to contact Detective Dawn Zaenglein with the Suwanee Police Department by calling 470-360-0689 or 770-904-7627.

— Please return to The Atlanta Journal-Constitution for updates.