Location
3025 Highland Parkway Suite 350, Downers Grove, IL
Fiscal year end
December 31
InvenTrust Properties Corp. has filed 1,362 SEC EDGAR filings since 2/11/2005