The incident happened around 12:45 a.m. Tuesday on the 600 block of Fairmount Avenue.
Officials say the 19-year-old victim was rushed by a family member to Hahnemann University Hospital and is listed in stable condition.
Police swat teams were called to clear a number of buildings as they searched for suspects.
So far, there have been no arrests as the investigation continues.