This story has been updated. HUMBOLDT PARK — One of Western Avenue’s most iconic used car lots will be demolished, but its beloved neon sign will be saved from the scrapyard. Car Town, 848-850 N. Western Ave., received a demolition permit last week, according to Chicago Cityscape. Its owner, Volo Development, intends to replace the […]