1224 N. Atlantic Blvd.
91801 Alhambra, CA
Moderate