43 Stagecoach Rd., Durham, New Hampshire