Movies Filmed at Olvera Street
Olvera Street, 845 North Alameda Street, Los Angeles, CA 90012, USANearby Locations
Los Angeles Plaza Park
from Lucifer
and 2 other movies.
Pico House from The Mentalist and 1 other movie.
Terminal Annex from City of Angels and 1 other movie.
Browse more nearby locations.
116 m
Pico House from The Mentalist and 1 other movie.
179 m
Terminal Annex from City of Angels and 1 other movie.
255 m
Browse more nearby locations.
Seabiscuit
Source: I Am Not a Stalker
Death Wish II
Source: I Am Not a Stalker
The Kid
Source: I Am Not a Stalker