We have found 28 properties on N Odell Ave, Chgo, IL. Average price per square feet on N Odell Ave is $175. It is 47.9% lower than average price per sqft Chgo. Average sale price on N Odell Ave is $233,900. It is 45.8% lower than average sale price in Chgo.