Carroll Mountain Ln, Lamoille County, Vermont - Redfin
13 addresses found on Carroll Mountain Ln in Lamoille County, Vermont. The average lot size on Carroll Mountain Ln is 207311 sq. ft. The average property tax on Carroll Mountain Ln is $8.7K/yr. Find an address below to learn more about the property details: