MovieMaps

Photo of L Corp Plaza

Location: Harbour Green Park
As Seen In: Supergirl episode 3x05 “Damage

James and Sam stand with Lena as she prepares to give a press conference in front of an angry crowd.