We have found 11 properties on Morris Ave, Homewood, IL. Average price per square feet on Morris Ave is $109. It is 4.8% higher than average price per sqft Homewood. Average sale price on Morris Ave is $138,600. It is 21.2% lower than average sale price in Homewood.