Log Home on Lake Leven - Houses for Rent in Villard, Minnesota, United States
Entire home/apt in Villard, United States. Just South of the Alexandria Lakes area, this home sits on peaceful Lake Leven. You will feel like you are on a private lake whether you are fishing, skiing or just enjoying the view. Insiders say the fishing here is fantastic! The bay in front...
See this content immediately after install