2023 W Ogden Ave
Chicago · IL · 60612
What is permit #101076270 at 2023 W Ogden Ave, Chicago, IL?
2023 W Ogden Ave in Chicago, IL has a pool & spa permit (#101076270) filed Monday, May 18, 2026 by Horizon Electric Ltd, valued at $2,300,000. Status: issued.