1224 N. Atlantic Blvd.
Alhambra, CA 91801
Moderate