pendingUnder contract$309,0002.27 acresSaint Joseph County4 bd, 1 ba • 2,375 sq ftConstantine, MI 49042