Lotus Design and Development
225 Canal St
Lemont, IL 60439
Rate Upon Request
1,577-4,407 SF
2
Spaces Available
Built 2024
4,407 SF Contiguous
Built 2024
1,577-4,407 SF
Rate Upon Request
Retail