InvenTrust Properties Corp., a real estate investment trust (REIT), owns and leases grocery-anchored neighborhood shopping centers and select power centers that often have a grocery component. Its assets are located in Sun Belt markets with favorable demographics. The company also partially owns properties through joint ventures, as well as investments in marketable securities and other assets. InvenTrust Properties was launched in 2005 and is headquartered in Downers Grove, IL.