118th Street & Lake Point Plaza is a commercial property in Chicago, IL that offers a range of office and retail spaces for lease. The plaza provides a convenient location for businesses looking to establish a presence in the area.
With its prime location and diverse mix of tenants, 118th Street & Lake Point Plaza serves as a hub for local commerce and community engagement. The property's well-maintained facilities and professional management team ensure a welcoming and functional environment for tenants and visitors alike.
Generated from their business information