Lee Street Office Plaza is a commercial office complex situated in Des Plaines, IL. It offers a range of office spaces for lease to businesses looking for a professional and convenient location.
The plaza provides a variety of amenities and services to support the needs of tenants, creating a conducive environment for productivity and growth.
Generated from their business information