pendingUnder contract$329,9003.16 acresLake County3 bd, 2 ba • 1,940 sq ftPainesville Township, OH 44077
pendingUnder contract$205,0003 acresLake County3 bd, 3 ba • 1,355 sq ftPainesville Township, OH 44077