We have found 6 properties on 185th Pl, Homewood, IL. Average price per square feet on 185th Pl is $88. It is 15.4% lower than average price per sqft Homewood. Average sale price on 185th Pl is $158,450. It is 9.9% lower than average sale price in Homewood.

List of properties