We have found 20 properties on Knollwood Dr, Chester, IL. Average price per square feet on Knollwood Dr is $75. It is 19.0% higher than average price per sqft Chester. Average sale price on Knollwood Dr is $111,375. It is 38.8% higher than average sale price in Chester.