We have found 77 properties on N Menard Ave, Chgo, IL. Average price per square feet on N Menard Ave is $163. It is 51.5% lower than average price per sqft Chgo. Average sale price on N Menard Ave is $240,245. It is 44.4% lower than average sale price in Chgo.