Police were investigating a triple shooting that took place on the street in the 1900 block of 21st Street in North Philadelphia shortly before 7:30 p.m. Saturday.
According to police, a 24-year-old man was in stable condition at Temple University Hospital after being shot once in his right leg. Another man, also 24, was shot once in the lower back and once in the buttocks and was transported to Hahnemann University Hospital, where he was listed in stable condition.
No information was immediately available about the third person who was shot.
Police said they had recovered the weapon and apprehended a suspect.