2625 W Leland Ave
Chicago · IL · 60625
What is permit #B200477000 at 2625 W Leland Ave, Chicago, IL?
2625 W Leland Ave in Chicago, IL has a renovation permit (#B200477000) filed Tuesday, July 7, 2026 by Villa Construction&Development, valued at $17,000. Status: issued.