PendingUnder contract$499,99912.7 acresSaint Louis County4 bd, 3.5 ba • 3,832 sq ftFlorissant, MO 63034