3215 Sherwood Avenue, Alhambra, CA 91801 | $1,400,000 |...