9520 Hillside Road, Delhi, CA 95315 - Homesnap