InSite Renews 256,000 SF Industrial Lease with Rapid Displays in Chicago, IL
InSite Real Estate signed a 256,000 SF long-term lease extension with Rapid Displays at Lincoln Business Center, an 835,000 SF industrial building owned by InSite, located at 4100 West 76th Street in Chicago, IL. Rapid Displays is an industry leader in retail merchandising solutions.