Odyssey Resorts to manage Lutsen Sea Villas on North Shore By: Minneapolis / St. Paul Business Journal via Business Journals October 12, 2021 at 17:27 PM EDT The Lutsen Sea Villas are a collection of one- and two-story town homes located steps away from Lake Superior. Read More >>