Homes for sale - Private Peninsula Canfield Bay, Tower, MN 55790 – ...