A 22-year-old man has been arrested after the “unprovoked” shooting of a 19-year-old woman in Etobicoke, police say.

In a Wednesday news release, police said a 19-year-old woman was leaving a highrise building near Islington Ave. and Dixon Rd. just before 1:30 p.m. on Aug. 18 when she was confronted by a masked man armed with a semi-automatic handgun.

The man then fired multiple shots at the her, causing serious injuries to her torso and foot, according to the release. The man then fled the area in an unidentified vehicle, police said.

The woman was taken to hospital for surgery, police said.

Marvin Hernandez Viera, 22, of Toronto, was arrested following a two-week investigation. He faces 16 charges, including attempted murder, aggravated assault, disguise with intent to commit a crime and occupying a motor vehicle with a firearm.

He was scheduled to appear in court at Old City Hall on September 4 at 10 a.m.