3806 W Ohio St
Chicago · IL · 60614
What is permit #101079361 at 3806 W Ohio St, Chicago, IL?
3806 W Ohio St in Chicago, IL has a pool & spa permit (#101079361) filed Thursday, April 16, 2026 by J&A Electrical Contractors Inc, valued at $350,000. Status: issued.