Investigators have arrested 44-year-old Raymond Howard, who is now jailed on $500,000 bail following the shooting in the city's Feltonville neighborhood.
It all began around 7:00 p.m. Monday in the 4500 block of Hurley Street.
Officers say someone fired three shots at a neighbor, because the neighbor's minivan was parked in front of the shooter's house.
"A vehicle was parked in front of someone's home and they were angry that they couldn't park their vehicle, which led to the earlier gunfire," said Chief Inspector Scott Small of the Philadelphia Police.
"It was broken into and we knew that there was going to be some kind of retaliation once they found out it was broken into," said a neighbor who did not want to be identified.
The neighbor was not wounded and, when police arrived, the suspected shooter was not at home.
About four hours later, officers returned to the street after receiving reports of more shots being fired.
This time they found a 35-year-old woman injured, having suffered a shotgun wound to the chest and a 20-year-old man shot in the legs.
The woman remains in critical condition at an area hospital.