Lease office space in Manhattan, 230 W. 41st St. The New Herald Tribune New York, NY Floor 12