An 18-year-old man has died in hospital after a shooting in Rexdale on Wednesday night.

Gunshots rang out at Elmhurst Plaza, near Islington Avenue and Elmhurst Drive, at around 9:20 p.m.

Police say the victim tried to run after he was shot but collapsed. Witnesses provided first aid and when paramedics arrived, the man was taken to hospital for treatment.

Police confirmed Thursday that the victim later died in hospital.

The name of the man has not yet been released.

At the scene of the shooting, police taped off a large area around the plaza. A white sedan with its hazard lights flashing was also spotted at the scene near evidence markers on Wednesday night.

Witnesses reported hearing as many as five shots during the incident.

One witness told CP24 that he was coming out of a drive-through in the area when he saw the victim standing on the corner of Redwater and Elmhurst drives.

At one point, the witness said a dark-coloured car pulled up and multiple suspects got out of the vehicle. He said at least two suspects began shooting at the victim and then took off.

Those details have not been confirmed by police but investigators did say as many as four suspects were spotted fleeing the scene following the shooting.

An area resident, who identified herself only as Jane, said she knew exactly what was happening when she heard repeated popping sounds.

“I went to the door and saw him fall,” she said.

She said her son ran outside to help the victim and held his head while she called 911.

Suspect descriptions have not been provided.

Police are asking anyone with information about the deadly shooting to contact investigators.