2540 El Toro Road, Duarte, CA 91010 – AR20013566 - Coldwell Banker ...