Houle Ave, 05661, Vermont - Redfin
26 addresses found on Houle Ave in 05661, Vermont. The average lot size on Houle Ave is 49710 sq. ft. The average property tax on Houle Ave is $3.8K/yr. Find an address below to learn more about the property details: