7929 N Meridian Road, Dixon, CA 95620 - Homesnap