MovieMaps

Photo of Downtown Street

Location: West Pender Street (between Burrard & Hornby)
As Seen In: Imposters episode 1x06 "The Maddie Code"