The climax of the movie is filmed in the grounds of the famous and much used movie location, Griffith Observatory, LA.
The mansion that Kit Ramsey lives in is this private residence in Pasadena.