1421 E Norwood - Alhambra, CA | $1280000.00 | Crown Coast...