PendingUnder contract$400,0002.15 acresSaint Charles County4 bd, 3 ba • 2,219 sq ftSt. Peters, MO 63376
PendingUnder contract$229,9003.5 acresLincoln County3 bd, 2 ba • 1,568 sq ftSnow Hill Township, MO 63347