We have found 41 properties on Martin Ave, Homewood, IL. Average price per square feet on Martin Ave is $98. It is 5.8% lower than average price per sqft Homewood. Average sale price on Martin Ave is $135,429. It is 23% lower than average sale price in Homewood.