We have found 17 properties on Center Ave, Homewood, IL. Average price per square feet on Center Ave is $90. It is 13.5% lower than average price per sqft Homewood. Average sale price on Center Ave is $158,100. It is 10.1% lower than average sale price in Homewood.