PendingUnder contract$1,250,0003 acresSaint Charles County5 bd, 4.5 ba • 4,852 sq ftDefiance, MO 63341