Add this property to your favorites View Details 6 Mountain View Lake Champlain Estates | Grand Isle $60,000 1 bd 1 ba 208 sqft 0.42 acres On Site 380 Days Ago