Movies Filmed at 535 South Curson Avenue
535 S Curson Ave, Los Angeles, CA 90036, USANearby Locations
La Brea Tar Pits
from Land of the Lost
and 15 other movies.
Los Angeles County Museum of Art (LACMA) from NCIS: Los Angeles and 6 other movies.
Villas at Park La Brea Apartments from The Hills
Browse more nearby locations.
317 m
Los Angeles County Museum of Art (LACMA) from NCIS: Los Angeles and 6 other movies.
548 m
Villas at Park La Brea Apartments from The Hills
567 m
Browse more nearby locations.