PendingUnder contract$1,400,0001.55 acresMcHenry County4 bd, 8 ba • 9,467 sq ftCrystal Lake, IL 60014