MovieMaps

Photo of Street outside L Corp

Location: West Hastings Street (between Hornby & Howe)
As Seen In: Supergirl episode 5x13 “It's a Super Life

Lena tells Ben Lockwood that she is so sorry about his family.