11520 S Laflin St
Chicago · IL · 60643
What is permit #B200476389 at 11520 S Laflin St, Chicago, IL?
11520 S Laflin St in Chicago, IL has a electrical permit (#B200476389) filed Friday, June 26, 2026 by Sunrun Installation Services Inc, valued at $5,000. Status: issued.