Homes for sale - 1859 Delford AVE, Duarte, CA 91010 – MLS#AR2205931...