Office for lease in Manhattan, 1270 Ave. of the Americas Rockefeller Center New York, NY Floor 10