24 Deer View Lane, Templeton, CA 93465 - Homesnap