We have found 29 properties on 23rd Ave, Bellwood, IL. Average price per square feet on 23rd Ave is $89. It is 14.4% lower than average price per sqft Bellwood. Average sale price on 23rd Ave is $109,500. It is 5.1% lower than average sale price in Bellwood.