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.
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.
Copyright PEI Media
Not for publication, email or dissemination