10 Deer Path Road, Santa Cruz, CA 95060 - Homesnap