18528 E Duell Street, San Dimas, CA 91702 - HotPads