Photo of Cayden James's New Lair

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

Dinah jumps down the stairs at one of the remaining guards.