20 E Chestnut St
Chicago · IL · 60661
What is permit #B200468608 at 20 E Chestnut St, Chicago, IL?
20 E Chestnut St in Chicago, IL has a renovation permit (#B200468608) filed Monday, May 11, 2026 by National Restoration Systems, valued at $328,939. Status: issued.