Six Units Permitted For Construction At 1141 South Keeler In North Lawndale
A permit has been issued to allow construction of a two-story, six-unit residential building at 1141 South Keeler Avenue in the North Lawndale neighborhood. An application was filed for the homes on October 18 of last year, and permission came through on July 16 with a reported cost of an even $1,000,000.