Stevens Orchard Rd, Addison County, Vermont - Redfin
6 addresses found on Stevens Orchard Rd in Addison County, Vermont. The average lot size on Stevens Orchard Rd is 1168932 sq. ft. The average property tax on Stevens Orchard Rd is $5.0K/yr. Find an address below to learn more about the property details: