Movies Filmed at South Avenue 60 Bridge

400 S Avenue 60, Los Angeles, CA 90042, USA
Nearby Locations
Catalina's Bridal Shop from Lucifer
693 m

Highland Park Bowl from Lucifer and 1 other movie.
749 m

The Greyhound Bar & Grill from NCIS
762 m

Browse more nearby locations.
Show Map