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
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.