We have found 7 properties on Knollwood Dr, Flossmoor, IL. Average price per square feet on Knollwood Dr is $161. It is 57.8% higher than average price per sqft Flossmoor. Average sale price on Knollwood Dr is $306,000. It is 10.2% higher than average sale price in Flossmoor.