23 CASTLE HILL ROAD PELHAM, NH 03076