We have found 251 properties in Avon, MN. Average property sale price in Avon is $163,169. It is 35.4% lower than average property value in Minnesota. Average price per square feet in Avon is $79. It is 42.3% lower than average property value in Minnesota.