1101 W Valley Blvd # 105, Alhambra, CA
919 S Fremont Ave # 308, Alhambra, CA
1641 W Main St # 408, Alhambra, CA