We have found 29 properties on Elm St, St Charles, MO. Average price per square feet on Elm St is $94. It is 12.1% lower than average price per sqft St Charles. Average sale price on Elm St is $178,583. It is 12.9% lower than average sale price in St Charles.