We have found 8 properties on W Indiana St, Glenwood, IL. Average price per square feet on W Indiana St is $72. It is 19.1% lower than average price per sqft Glenwood. Average sale price on W Indiana St is $135,000. It is 3.1% higher than average sale price in Glenwood.