Lakeside mansion on market for $3M in Mooresville