21640 E Laurel Court, Walnut, CA 91789 - MLS#OC21154635