9 days$34.9k drop • Nov 4$305,0002 acresLake County4 bd, 3 ba • 2,539 sq ftWilloughby Hills, OH 44094
pendingUnder contract$329,9003.16 acresLake County3 bd, 2 ba • 1,940 sq ftPainesville Township, OH 44077