2062 Capehart Ave , Duarte, CA 91010