Lilly Creek Ln, 05482, Vermont - Redfin
7 addresses found on Lilly Creek Ln in 05482, Vermont. The average lot size on Lilly Creek Ln is 26384 sq. ft. The average property tax on Lilly Creek Ln is $11.4K/yr. Find an address below to learn more about the property details:


United States
Canada