1200 W Main St, Alhambra, CA 91801, Estados Unidos
1439 W Main St, Alhambra, CA 91801, Estados Unidos