8412 S Euclid Ave
Chicago · IL · 60585
What is permit #B200461856 at 8412 S Euclid Ave, Chicago, IL?
8412 S Euclid Ave in Chicago, IL has a renovation permit (#B200461856) filed Monday, March 23, 2026 by Ultimate Touch Remodeling, Inc., valued at $1,000. Status: issued.