28 West 23rd Street

flatiron

With 25,000 square feet of modern office space and natural lighting on the 12th floor, this beautiful location in the heart of Flatiron is perfect for teams over 100.