Agellan Commercial Real Estate Investment Trust
Agellan Inks Leases at Houston Office Campus
The pair of commitments total 66,000 square feet.
Agellan Acquires $53M Distribution Center in Atlanta
The 2 million-square-foot industrial complex, built in 1978, is 87 percent leased to two tenants and was renovated in 2001.


