Photo of Street
Location: West Hastings Street (between Nicola & Broughton)
As Seen In: Arrow
episode 7x09 “Elseworlds, Part 2”
Kara, Oliver, and Barry face the Monitor after Earth-90 Flash is disappeared.