MovieMaps

Photo of Lex's Mansion (interior)

Location: Cecil Green Park House
As Seen In: Supergirl episode 4x15 “O Brother, Where Art Thou?

Lena and Lex look at Eve as she walks in with her gun held up while wearing a evil black outfit.