317 N Electric Ave, Alhambra, CA, 91801 (current address)
311712 N Electricb Ave, Alhambra, CA, 91801 (2013)
2002 E 113th St, Los Angeles, CA, 90059 (2012)
315 Electric 315 Nelectric B Ave, Alhambra, CA, 91801 (2008)
PO Box 645, Alhambra, CA, 91802 (2004)