86 Old Barnstead Road, Northwood, NH