Jackson Inn's 2-acre property sold for $2.5 million in January 2026. It could be the highest price ever paid per acre for land in New Castle County.