Investcorp, in partnership with Chicago-based Golub & Co., acquired the 703,158-square-foot Westport Plaza in St. Louis, Mo. The value of the transaction was approximately $60 million. Westport Plaza is a master-planned complex located at the intersection of Interstate 270 and ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.