Call our office
Windham Industrial Center is a 453,568 square foot industrial building southwest of Chicago in the I-55 submarket.