Taurus sells logistics portfolio for $614 million
Taurus Investment Holdings, LLC has sold an 8.2-million-square-foot logistics portfolio located in the Chicago, Dallas, Atlanta and Memphis markets to Investcorp. The portfolio, which sold…