A Mooresville estate on Lake Norman boasting three homes has hit the market for $22 million, tied as the most expensive residential listing in the Charlotte region.