MovieMaps

Photo of Pier 6 [1997]

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

Charlie walks away leaving Behrad sitting on the ground.