3058 N Clybourn Ave
Chicago · IL · 60618
What is permit #101081904 at 3058 N Clybourn Ave, Chicago, IL?
3058 N Clybourn Ave in Chicago, IL has a commercial permit (#101081904) filed Thursday, April 23, 2026 by J & Y Electr. Contractor & Ser, valued at $6,034. Status: issued.