Commercial office space lease in Manhattan, 119 W. 23rd St., New York, NY Floor 10