28 days$22.4k drop • May 9$477,5002.55 acresJo Daviess County3 bd, 3 ba • 2,270 sq ftGalena, IL 61036
pendingUnder contract$1,250,0004.71 acresLake County4 bd, 6 ba • 4,698 sq ftBarrington Hills, IL 60010