We have found 11 properties on Thornwood Dr, St Charles, MO. Average price per square feet on Thornwood Dr is $125. It is 16.8% higher than average price per sqft St Charles. Average sale price on Thornwood Dr is $174,650. It is 14.8% lower than average sale price in St Charles.