Photo of Debbie Lang's Apartment

Location: 1245 Homer Street
As Seen In: Lucifer episode 2x15 "Deceptive Little Parasite"

Chloe holds up the plaque where the murder weapon was taken from to the rest of the group.