Homes for sale - 1252 Front ST #A, Alhambra, CA 91803 – MLS#WS21156...