American Beauty (1999) Film Locations

Locations: 11388 Homedale Street, Los Angeles, California, USA (Lester’s House) (Built in 1990 – More info)…