Homes for sale - 100 N Electric AVE #11, Alhambra, CA 91801 – MLS#W...