MovieMaps

Photo of Alley near Amadei's Home

Location: Alley (south of Granville, west of Nelson)
As Seen In: Supergirl episode 4x05 “Parasite Lost

DEO agents are visible surrounding Amadei's building on their security feeds.