2230 1/2 Larch St, Alhambra, CA
1000 S Fremont Ave # 7, Alhambra, CA
821 S Garfield Ave, Alhambra, CA
801 W Valley Blvd # 206, Alhambra, CA
1048 S Garfield Ave, Alhambra, CA
821 S Garfield Ave # 101, Alhambra, CA