3115 W Mission Rd, Alhambra, CA 91803, United States
1119 Westminster Ave #1256, Alhambra, CA 91803, United States