A North Philadelphia man and a 17-year-old boy have been arrested in an August crash — which police said was a result of a "street race" by the two — that killed a 3-year-old girl in North Philadelphia.

Hector Torres Jr., 23, of the 200 block of West Mayfield Street in the Fairhill section, and the teen, who was not named because he was charged as a juvenile, face charges of involuntary manslaughter, homicide by vehicle, and related offenses in the death of the girl, Esther Palmer.

Police said that about 7:15 p.m. Aug. 8, a multi-vehicle crash occurred at 2nd and West York Streets.  An investigation revealed that the 17-year-old and another driver in a 2000 Honda Accord — later identified as Torres — were racing south on 2nd Street when the 17-year-old's vehicle struck a car with the girl, her mother and grandmother inside.

Esther, who was sitting in the back of that car, was ejected and sustained massive head trauma and abdominal injuries, police said. Her mother had been driving west on York Street and had a green light at the intersection with 2nd Street, police said.

The toddler was taken by medics to St. Christopher's Hospital for Children, where she was pronounced dead shortly after.  Her grandmother, 64, who was in the front seat, was taken by medics to Temple University Hospital, where she was in critical condition. The mother, 43, suffered minor injuries.

The 17-year-old boy, who stayed at the scene after the crash, was taken by medics to Temple University Hospital in stable condition. 

Torres fled west on York Street after striking a traffic light, police said.

Torres and the 17-year-old boy were arrested and charged Tuesday. Torres faces a Nov. 16 preliminary hearing.

The District Attorney's Office said Wednesday that the teen, by law, had to be charged as a juvenile based on the crimes he faces. It is possible that the DA's Office may later move to try to have the juvenile charged as an adult, an office spokesman said.