PendingUnder contract$425,0004.38 acresCape Girardeau County5 bd, 3 ba • 3,246 sq ftCape Girardeau, MO 63701
PendingUnder contract$499,9004.4 acresSaint Francois County4 bd, 3.5 ba • 3,247 sq ftPark Hills, MO 63601