1011 s. fremont ave# 117, Alhambra, CA
2207 W. Valley Blvd., Alhambra, CA
2881 W Valley Blvd, Alhambra, CA
2021 S Primrose Ave, Alhambra, CA