33 E Ida B Wells Dr
Chicago · IL · 60605
What is permit #101081549 at 33 E Ida B Wells Dr, Chicago, IL?
33 E Ida B Wells Dr in Chicago, IL has a new construction permit (#101081549) filed Wednesday, April 8, 2026 by Pepper Construction Company, valued at $100,000. Status: issued.