5844 N Odell Ave
Chicago · IL · 60631
What is permit #B200461939 at 5844 N Odell Ave, Chicago, IL?
5844 N Odell Ave in Chicago, IL has a renovation permit (#B200461939) filed Wednesday, March 11, 2026 by Carl T. Olson & Son, Inc., valued at $14,900. Status: issued.