Photo of Richards House

Location: 1315 Acadia Road
As Seen In: Lucifer episode 2x04 "Lady Parts"