Homes for sale - 2401 W Main ST, Alhambra, CA 91801 – MLS#P1-4233 -...