580 W MAIN ST #221, ALHAMBRA CA