JLL arranged the $24 million sale of 14.7 acres of land at 1200 S Congress Avenue in West Palm Beach, Florida