MovieMaps

Photo of Palmer Tech (service entrance)

Location: Vancouver Film Studios
As Seen In: Arrow episode 4x17 “Beacon of Hope