MovieMaps

Photo of Helipad

Location: Canada Post Main Office
As Seen In: Arrow episode 6x13 “The Devil's Greatest Trick

Three heat signatures walk across the roof in a satellite view.