817 W Hellman Ave, Alhambra, CA, 91803 (current address)
10644 Fairhall St, Temple City, CA, 91780 (2012)
1506 W 11th St, Los Angeles, CA, 90015 (2010)
1101 Valencia St, Los Angeles, CA, 90015 (2010)
1101-1103 S Valencia, Los Angeles, CA (2005)
817 Hellman Avw, Alhambra, CA, 91803 (1992 - 1996)