888 N Monterey St,
Alhambra, CA 91801