1710 Rebecca Dr Yuba City, CA 95993