320 N Marguerita Avenue #11, Alhambra, CA 91801 - Homesnap