2606 N Orchard St
Chicago · IL · 48206
What is permit #101077853 at 2606 N Orchard St, Chicago, IL?
2606 N Orchard St in Chicago, IL has a other permit (#101077853) filed Monday, March 23, 2026 by Land Enterprises & Development Inc, valued at $18,000. Status: issued.