225 S Canal St
Chicago · IL · 19104
What is permit #101080456 at 225 S Canal St, Chicago, IL?
225 S Canal St in Chicago, IL has a renovation permit (#101080456) filed Wednesday, June 3, 2026 by Benitez Electrical Group Ltd., valued at $150,000. Status: issued.