MovieMaps

Photo of Metropolis Newstand

Location: West Georgia Street & Homer Street
As Seen In: Supergirl episode 2x01 “The Adventures of Supergirl