955 N Larrabee St
Chicago · IL · 60201
What is permit #101036007 at 955 N Larrabee St, Chicago, IL?
955 N Larrabee St in Chicago, IL has a pool & spa permit (#101036007) filed Tuesday, March 17, 2026 by Merit Electric Llc, valued at $36,887,188. Status: issued.