pendingUnder contract$489,9005.7 acresMcLeod County3 bd, 2 ba • 2,080 sq ftHassan Valley Township, MN 55350