MovieMaps

Photo of Derrick Simmons's Apartment

Location: 1436 Pendrell Street
As Seen In: Supergirl episode 2x18 “Ace Reporter

Kara hovers out front of the apartment building.