1421 E Norwood, Alhambra, CA 91801 | $1,050,000 | Crown...