We have found 21 properties on Barnardsville Hwy, Weaverville, NC. Average price per square feet on Barnardsville Hwy is $111. It is 1.8% lower than average price per sqft Weaverville. Average sale price on Barnardsville Hwy is $157,500. It is 29.5% lower than average sale price in Weaverville.