Movies Filmed at 20181 Northridge Road
20181 Northridge Rd, Chatsworth, CA 91311, USA
from Invasion of the Body Snatchers and 1 other movie.
from Terminator 2: Judgment Day
from Zorro and 19 other movies.
Big Fred's Mansion
Appears in “
A Bird in the Hand...