1078 Hedgecroft Place, Almaden 95120