PendingUnder contract$1,700,0006.73 acresSaint Louis County4 bd, 5.5 ba • 6,532 sq ftSt. Louis, MO 63128
PendingUnder contract$589,9003.47 acresSaint Clair County3 bd, 3 ba • 4,076 sq ftBelleville, IL 62223