Investcorp sold two office buildings totaling 385,000 square feet in Florham Park, N.J. The total value of the transaction was not disclosed. Buildings 103 and 104, located at 180 Park Ave., are located in the former Rockefeller Group Corporate Park ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.