621 E 63rd St
Chicago · IL · 60637
What is permit #101080557 at 621 E 63rd St, Chicago, IL?
621 E 63rd St in Chicago, IL has a pool & spa permit (#101080557) filed Thursday, May 21, 2026 by Affordable Construction & Elec, valued at $10,000. Status: issued.