2105 S St Louis Ave
Chicago · IL · 61107
What is permit #101066202 at 2105 S St Louis Ave, Chicago, IL?
2105 S St Louis Ave in Chicago, IL has a renovation permit (#101066202) filed Thursday, March 26, 2026 by Pro-Line Electrical, valued at $50,000. Status: issued.