Alhambra, CA, 25 Properties for sale