Three teenage boys were arrested Monday night after two men were robbed about 10 minutes apart.
At about 10:25 p.m., a 20-year-old man was approached from behind by three males near Finch Avenue and Neilson Road.
One suspect put a knife to the victim's chest and demanded cash. The suspects then took the victim's wallet and cellphone and fled the scene.
The victim escaped injury.
About 10 minutes later, a 56-year-old man was jumped, punched, kicked and robbed near Neilson Road and Neilson Park Drive.
He was treated for minor injuries at the scene of the attack by paramedics.
Three teens were later arrested by police officers from 42 Division.
One teen was found to be in possession of the second victim's cigarettes and money, police allege.
Three 16-year-olds have been charged with carrying a concealed weapon, weapons dangerous and two counts of robbery.
One has also been charged with possessing property obtained by crime.
The teens can't be identified under the Youth Criminal Justice Act.