MovieMaps

Photo of Sketchy Part of Town

Location: Alexander Street Co-op
As Seen In: Travelers episode 3x04 “Perrow

Trevor and Philip talk while climbing the stairs back up to street level.