It happened around 9:20 p.m. at 16th and Diamond streets.
Police tell Action News that a 24-year-old man and a 35-year-old woman were on the corner of Diamond Street when nearly two dozen shots rang out.
Police say the 24-year-old man suffered multiple gunshot wounds to the torso and later died. Police believe he was the intended target.
The woman was rushed to the hospital after being shot twice in the abdomen. She is listed in critical condition at this time.
No arrests have been made.
Anyone with any information is asked to call police at 215-686-TIPS.