PendingUnder contract$499,99912.7 acresSaint Louis County4 bd, 3.5 ba • 3,832 sq ftFlorissant, MO 63034
PendingUnder contract$599,9003 acresSaint Charles County4 bd, 2.5 ba • 2,787 sq ftForistell, MO 63348