One SoHo Square
Flatiron Health Doubles Manhattan Footprint
The health-care tech firm has signed a 10-year lease that expands its headquarters to 252,452 square feet in the newly redeveloped One SoHo Square complex in New York City.
The health-care tech firm has signed a 10-year lease that expands its headquarters to 252,452 square feet in the newly redeveloped One SoHo Square complex in New York City.