1604 Acacia # B, Alhambra, CA
1000 S Fremont Ave Unit 60, Alhambra, CA
2550 W Main St # 202, Alhambra, CA
1500 S Chapel Ave, Alhambra, CA