Northwood buys US corporate park for $1.2bn

In one of its biggest investments to date, the New York-based firm bought a master-planned development with office and hotel space in Charlotte, North Carolina.

14 March 2017•2 mins read
LinkedInXEmail
LinkedInXEmail