Buffy The Vampire Slayer Film Locations

Locations: 1313 Cota Avenue, Torrance, California, USA (Buffy’s House) (Built in 1914 – More Info) Google…