Photo of Parking Garage

Location: 1090 West Pender
As Seen In: Lucifer episode 1x08 "Et Tu, Doctor?"