19224 Tuttle Creek Place, Walnut, CA 91789 - Homesnap