Homes for sale in Avon, MN
17 homes

$950,000
3 bd 路 3 ba 路 3,054 sqft
14459 County Road 159, Avon
Price cut $15,000$384,900
4 bd 路 2 ba 路 2,296 sqft
34641 Plum Hill Ln, Avon

$294,900
4 bd 路 2 ba 路 1,956 sqft
218 Char Ave NE, Avon

$369,570
2 bd 路 1 ba 路 1,086 sqft
801 Prateria Ave, Avon

$319,900
3 bd 路 2 ba 路 1,654 sqft
19071 Two Rivers Rd, Avon

$309,900
2 bd 路 1 ba 路 1,067 sqft
110 Woolgrass Way, Avon
Price cut $14,900$135,000
1 bd 路 1 ba 路 770 sqft
17731 Upper Spunk Lake Rd, Avon
Price cut $37,600$799,900
4 bd 路 2 ba 路 2,662 sqft
969 Hamlet Dr N, Avon
Price cut $10,000$329,900
3 bd 路 2 ba 路 1,271 sqft
108 Woolgrass Way, Avon
Pending$429,900
3 bd 路 2 ba 路 1,630 sqft
214 Woolgrass Way, Avon
Pending$179,900
2 bd 路 2 ba 路 1,184 sqft
264 1st St SE Unit 8, Avon
Contingent$600,000
3 bd 路 2.5 ba 路 3,439 sqft
410 Sundown Dr, Avon
Pending$395,000
3 bd 路 1 ba 路 2,016 sqft
605 Chinook Ave SW, Avon
Pending$315,000
3 bd 路 2 ba 路 1,385 sqft
33953 124th Ave, Avon
Pending$439,900
4 bd 路 3 ba 路 2,626 sqft
932 Waters Edge Cir, Avon
Pending$369,900
4 bd 路 2 ba 路 2,046 sqft
11015 Terry Rd, Avon
Pending$349,900
3 bd 路 2 ba 路 2,146 sqft
984 Waters Edge Cir, Avon
There are 9 homes for sale in Avon, MN, with a median list price of $329,900. Prices run from $135,000 to $950,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app