35 W Valley Blvd A, Alhambra, CA 91801, United States
32 S Almansor St, Alhambra, CA 91801, United States