2639 N Elston Ave
Chicago · IL · 60062
What is permit #101081971 at 2639 N Elston Ave, Chicago, IL?
2639 N Elston Ave in Chicago, IL has a pool & spa permit (#101081971) filed Tuesday, April 14, 2026 by Tower Commercial Construction Llc, valued at $75,000. Status: issued.