InvenTrust Properties Corp. is a leading real estate investment trust that owns, acquires, develops, and manages a diversified portfolio of retail properties across the United States. With a strong focus on grocery-anchored centers, the company has established a reputation for delivering stable, long-term returns to its investors.