1011 s. fremont ave# 117, Alhambra, CA
2424 W Main St, Alhambra, CA
1300 E Main St, Alhambra, CA
700 S Date Ave, Alhambra, CA