PendingUnder contract$677,9301.56 acresMacomb County4 bd, 3.5 ba • 2,781 sq ftArmada Township, MI 48005