1001 E Main St, Alhambra, CA 91801, United States
330 N Garfield Ave, Alhambra, CA 91801, United States
430 S Garfield Ave UNIT 408, Alhambra, CA 91801, United States
320 S Garfield Ave # 306, Alhambra, CA 91801, United States