6423 N St Louis Ave., Lincolnwood, IL 60712

6423 N St Louis Ave., Lincolnwood, IL 60712
Photo 1 of 20
$201,500
Sold on 6/16/14
Beds Baths Sq. Ft. Taxes Built
3 1.10 1,312 $6,015 1954
On the market: 53 days
View full details, 15 photos, school info, and price history
Listing courtesy of Barbara Roseman