MovieMaps

Photo of Abandoned Time Masters Outpost

Location: 7616 Montreal Street
As Seen In: Legends of Tomorrow episode 1x12 "Last Refuge"