1132 N Garfield Ave, Alhambra, CA 91801, United States
108 S 1st St UNIT 46, Alhambra, CA 91801, United States