$401,000 - 18953 Euclid Path, Farmington, MN 55024
18953 Euclid Path
Farmington,
MN
55024
Subdivision: Nelsen Hills Farm