MovieMaps

Movies Filmed at Promenade Towers

123 S Figueroa St, Los Angeles, CA 90012, USA
Nearby Locations
Former 76 Station from Alias
185 m

South Figueroa Street (between 2nd & 3rd… from Westworld
186 m

John Ferraro Building from The X-Files and 14 other movies.
331 m

Browse more nearby locations.