1021 Starr View Drive, Windsor, CA 95492 - Homesnap