1161 W Duarte Road #6, Arcadia, CA 91007 - Homesnap