New - 1 Day Ago $225,000 Coming Soon 3Beds2Baths1160Sqft0.27Acres 106 S Iowa St, Archie, MO 64725 MLS#: HMS2650585