132 W Lake St
Bloomingdale, IL 60108
Rate Upon Request
120-300 SF
3
Spaces Available
Built 2002
Built 2002
120-300 SF
Rate Upon Request
Coworking Space