1008 Edith Avenue, Alhambra, CA 91803 - Homesnap