Elijah Clippard allegedly shot a 21-year-old Crystal Crockett multiple times about 6:15 a.m. on June 15 in the 4500 block of South Wabash, police said.
A witness heard gunfire and found the woman lying in an alley, police said. Crockett was pronounced dead at the scene.
Officers arrested Clippard Wednesday in the Eden Green housing development in the 300 block of E. 130th Street on the Far South Side, where he lived.
Elijah Clippard | Chicago Police
Clippard was charged with a felony count of first-degree murder, according to Chicago police.
Clippard was ordered held without bail Thursday. He is expected back in court July 14.