PendingUnder contract$185,0001.79 acresSaint Clair County3 bd, 2 ba • 1,728 sq ftBelleville, IL 62223