Lease office space in Manhattan, 1040 Avenue of the Americas, New York, NY Floor 11