28 days$20k drop • May 20$1,050,0002.58 acresDakota County4 bd, 3.5 ba • 4,928 sq ftInver Grove Heights, MN 55077