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
749 m

Los Angeles Police Museum from MacGyver and 1 other movie.
1.2 km

Browse more nearby locations.
Show Map