We have found 8 properties on St Charles Pl, Bellwood, IL. Average price per square feet on St Charles Pl is $96. It is 7.7% lower than average price per sqft Bellwood. Average sale price on St Charles Pl is $91,167. It is 20.9% lower than average sale price in Bellwood.