pendingUnder contract$610,0003.47 acresSaint Clair County3 bd, 4 ba • 4,076 sq ftBelleville, IL 62223