8053 Lena Ave, Canoga Park, CA, 91304 (current address)
8053 Lena Avenue Canoga Park, Canoga Park, CA, 91304 (2017)
32146 Beachlake Ln, Los Angeles, CA (2010)
8053 Avenue, Canoga Park, CA, 91304 (2008)
4396 Hope St, Ventura, CA, 93003 (2000)
12817 Burbank Blvd, North Hollywood, CA, 91607 (1972 - 1993)