3653 W Palmer St
Chicago · IL · 60647
What is permit #101077566 at 3653 W Palmer St, Chicago, IL?
3653 W Palmer St in Chicago, IL has a renovation permit (#101077566) filed Friday, May 8, 2026 by Highlights Chicago Inc., valued at $95,000. Status: issued.