633 Las Lomas Road, Duarte, CA 91010 - MLS#CV21165512