We have found 18 properties on N St Louis Ave, Lincolnwood, IL. Average price per square feet on N St Louis Ave is $118. It is 34.4% lower than average price per sqft Lincolnwood. Average sale price on N St Louis Ave is $181,286. It is 55.1% lower than average sale price in Lincolnwood.