It happened before 11:00 p.m. on the 1400 block of 10th Street. Police believe that someone returned to the scene with a gun after a fight ended.
Police say Maylen Colon, 21, was shot and pronounced dead at the scene.
One of the men, a 26-year-old, was also shot and is in critical but stable condition at Cooper University Hospital.
Another man, a 23-year-old, was injured after he was hit in the head with a blunt object during the fight.
No charges have been filed as the investigation continues.
A $1,000 reward is being administered by the Citizens Crime Commission for information leading to an arrest and conviction.
To provide an anonymous tip, call the Crime Commission's Tipline at (215) 546-TIPS.