24 Elgin St, Alhambra, CA
300 W Valley S-69, Alhambra, CA
560 W Main St C220, Alhambra, CA
300 W Valley Blvd # S-33, Alhambra, CA