16359 Hilltop Street, Delhi, CA 95315 - Homesnap