PendingUnder contract$674,9997.14 acresSaint Charles County3 bd, 2 ba • 1,732 sq ftForistell, MO 63348