Northwood Investors has purchased 100 Broadway, a 117-year-old, 24-story, 360,000-square-foot office building at Broadway and Pine Street in Lower Manhattan.
You must be logged in to post a comment.
You must be logged in to post a comment.