The former mayor of Marathon, Florida, has sold his custom-built mansion for $22 million, a record deal for the Florida Keys city made up of 13 islands.