Commercial office space lease in Manhattan, 512 Seventh Ave. The Navarre Building New York, NY Floor 27