MovieMaps

Photo of L Corp Plaza

Location: Harbour Green Park
As Seen In: Supergirl episode 4x03 “Man of Steel

Ben Lockwood talks to a group of people while wearing a nice suit.