Homes for sale - 2540 El Toro Road, Duarte, CA 91010 – MLS#AR200135...