MovieMaps

Photo of Pier 6 [1997]

Location: Shipping Warehouse (on 18th Street)
As Seen In: Legends of Tomorrow episode 5x06 “Mortal Khanbat

One of the Triad members is blasted back by Behrad's air blast.