News

ElmTree has a $7.3 billion portfolio of net lease assets.