Terrace season is in Minnesota, the land of 10,000 lakes, and that means waterfront terraces are among the most sough ...