360 Camino De Teodoro, Walnut, CA 91789 - MLS#CV21158644