MovieMaps
Browse Locations
|
Cities
Photo of Storage Facility
Location:
65 North Bend Street
As Seen In:
Lucifer
episode 1x06 "
Favorite Son
"
Copyright Warner Bros. Entertainment Inc.