3 Former Kennedy compound in Palm Beach sells for $31 million Former Kennedy compound in Palm Beach sells for $31 million