28 days$29.9k drop • July 4$350,00010 acresMontcalm County3 bd, 2 ba • 1,350 sq ftVestaburg, MI 48891