820 W Lill Ave
Chicago · IL · 60614
What is permit #B200465880 at 820 W Lill Ave, Chicago, IL?
820 W Lill Ave in Chicago, IL has a renovation permit (#B200465880) filed Wednesday, April 22, 2026 by Blue Line Water Services, valued at $80,000. Status: issued.