We have found 24 properties in Avon, NC. Average property sale price in Avon is $177,225. It is 25.9% lower than average property value in North Carolina. Average price per square feet in Avon is $124. It is 18.1% higher than average property value in North Carolina.

List of properties