Northwood Investors, a privately-held global real estate investment firm, has acquired the office building at 100 Broadway in New York City from Madison Capital and Meadow Partners for a reported $150 million, which would equate to approximately $380 per square foot.