Real estate sales in the seacoast New Hampshire, Maine and Massachusetts communities, including Hampton, Portsmouth, Newburyport, Seabrook, Salisbury, Kittery and York, Maine.