REIT with $4.6 billion market cap owns 19 million-plus square feet nationwide. The Link is 94% leased with 9.3 years average remaining lease term …
REIT with $4.6 billion market cap owns 19 million-plus square feet nationwide. The Link is 94% leased with 9.3 years average remaining lease term …