2496 Calle Villada Circle, Duarte, CA 91010 | HotPads