We have found 29 properties on Thornwood Dr, South Holland, IL. Average price per square feet on Thornwood Dr is $104. It is 1.0% higher than average price per sqft South Holland. Average sale price on Thornwood Dr is $155,834. It is 14.4% lower than average sale price in South Holland.