PendingUnder contract$545,00010 acresOlmsted County4 bd, 3 ba • 2,300 sq ftNew Haven Township, MN 55920
PendingUnder contract$1,500,000123 acresDodge County3 bd, 3.5 ba • 1,959 sq ftMilton Township, MN 55985