21 LANGDON ST PORTSMOUTH, NH 03801