Co-working firm The Malin inked a 33,000-square-foot sublease at 895 Broadway, a former Lord & Taylor in Manhattan’s Flatiron ...