MovieMaps

Photo of Bus Stop

Location: Homer Street (between Georgia & Dunsmuir)
As Seen In: The Flash episode 4x03 "Luck Be a Lady"

Rebecca Sharpe rushes down the street towards the bus while dragging her big suitcase.