We have found 15 properties on Iowa St, Glenwood, IL. Average price per square feet on Iowa St is $91. It is 2.2% higher than average price per sqft Glenwood. Average sale price on Iowa St is $147,309. It is 12.5% higher than average sale price in Glenwood.

List of properties