Sowles St, Grand Isle County, Vermont - Redfin
24 addresses found on Sowles St in Grand Isle County, Vermont. The average lot size on Sowles St is 16382 sq. ft. The average property tax on Sowles St is $1.3K/yr. Find an address below to learn more about the property details: