The Boston Police Deparment reports arresting Odell Sanders, 21, for the July 25 murder of Jorge Baez.
Sanders was arrested Thursday on Ellington Street, police say.
Police say Sanders opened fire outside 138 Norfolk St., killing Baez, 27, and sending a teenager to the hospital with injuries not considered life threatening, so faces charges of both murder and assault with intent to murder, police say.
Baez leaves his parents, his girlfriend, their son and four siblings. He is to be buried this Friday.