PendingUnder contract$225,0003.1 acresShiawassee County4 bd, 2 ba • 2,268 sq ftVenice Township, MI 48817
PendingUnder contract$250,0001.75 acresSaginaw County3 bd, 1.5 ba • 2,017 sq ftBirch Run Township, MI 48415