InvenTrust Properties Corp. announces renovation of Cyfair Town Center in Cypress, Texas
InvenTrust Properties Corp. ("IVT") today announced that it will begin the renovation of Cyfair Town Center in Cypress, Texas. The 433,667-square-foot shopping center, anchored by…