Investcorp Drops $330M On 8 Apartment Complexes

Investcorp has acquired a portfolio of eight multifamily properties located in Florida, Texas and beyond for $330 million, the investment firm said on Tuesday....

Already a subscriber? Click here to view full article