We have found 9 properties on 186th St, Homewood, IL. Average price per square feet on 186th St is $99. It is 4.8% lower than average price per sqft Homewood. Average sale price on 186th St is $192,453. It is 9.4% higher than average sale price in Homewood.