PendingUnder contract$499,00019 acresVan Buren County3 bd, 2 ba • 1,334 sq ftGrand Junction, MI 49056
PendingUnder contract$699,9992.12 acresLivingston County4 bd, 5.5 ba • 3,400 sq ftBrighton Township, MI 48114