PendingUnder contract$549,50020.4 acresMarshall County5 bd, 3.5 ba • 2,503 sq ftMarshalltown, IA 50158
PendingUnder contract$644,90012.9 acresPottawattamie County4 bd, 3 ba • 2,207 sq ftMissouri Valley, IA 51555