PendingUnder contract$439,9001.88 acresDickinson County2 bd, 2.5 ba • 1,819 sq ftSpirit Lake, IA 51360