E.P.D. arrested Antonio Handley after 49-year-old Darryl Foster was found dead in his apartment in the 800 block of West Virginia Street.
Officers say that Handley was treated at a hospital earlier in the day for cuts on his hands.
Police say Handley knew foster before the incident.
Investigators say the comments he made to his family about the cuts prompted relatives to check on foster.
Handley is charged with murder and robbery.
An autopsy on Foster is pending.