Photo of L Corp Plaza

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

Ben Lockwood tries to hand out anti-alien fliers to people walking past.