MovieMaps

Photo of Metropolis Plaza

Location: Hornby Plaza
As Seen In: Supergirl episode 5x13 “It's a Super Life

Sam stops Lena to reassure her that she was never a villain.