Raheam Felton, 31, of Southwest Philadelphia, was charged with murder and possession of an instrument of crime in the killing of London Banks, reports the Philadelphia Inquirer.
Banks was found at 12:49 a.m. Monday on the sidewalk outside an abandoned house where she had been staying, police said, suffering from multiple stab wounds.
Felton was identified by witnesses and taken into custody. Police said he admitted to the killing.
The motive was an argument, police said, but it was unclear what the argument had been about.