PendingUnder contract$639,00025.4 acresOlmsted County4 bd, 3 ba • 2,291 sq ftNew Haven Township, MN 55963
PendingUnder contract$419,90014.5 acresFillmore County4 bd, 1 ba • 1,853 sq ftCanton Township, MN 55922