2925 Terrace Ave, Alhambra, CA, 91803 (current address)
2333 Hitchcock Dr, Alhambra, CA, 91803 (2013 - 2021)
2333 Hitchcock Dr, Alhambra, CA, 91803 (2004 - 2018)
12364 Rush St, South El Monte, CA, 91733 (2012)
2214 Johnston St, Los Angeles, CA, 90031 (2003 - 2004)