3101 N Lowell Ave
Chicago · IL · 60641
What is permit #101077888 at 3101 N Lowell Ave, Chicago, IL?
3101 N Lowell Ave in Chicago, IL has a pool & spa permit (#101077888) filed Wednesday, June 17, 2026 by Sls Electrical Service, valued at $25,000. Status: issued.