The Irving Menard Building in Chicago, IL is a commercial space that provides office suites for various businesses and professionals.
With a focus on fostering a collaborative work environment, the building offers modern amenities and convenient access to downtown Chicago.
Generated from their business information