We have found 19 properties on Carroll Pkwy, Glenwood, IL. Average price per square feet on Carroll Pkwy is $109. It is 22.5% higher than average price per sqft Glenwood. Average sale price on Carroll Pkwy is $126,067. It is 3.7% lower than average sale price in Glenwood.