Laurelwood Apartments - 11833 Laurelwood Dr. Studio City, California, USA
(Lottie's Apartment)
981 Everett St, Los Angeles, California, USA
(Decoy house)
Ventura Blvd Studio City, California, USA
(Lottie's car driving scenes)
Mar 1, 1989
It looks like we don't have any production dates for this title yet. Be the first to contribute.