InvenTrust Properties Corp. is a real estate investment trust that invests in shopping malls. As of December 31, 2020, the company owned interests in 62 properties comprising 10.3 million square feet.
InvenTrust Properties Corp. is a real estate investment trust that invests in shopping malls. As of December 31, 2020, the company owned interests in 62 properties comprising 10.3 million square feet. (en)
InvenTrust Properties Corp. is a real estate investment trust that invests in shopping malls. As of December 31, 2020, the company owned interests in 62 properties comprising 10.3 million square feet. (en)