Martha Stewart Living Sublets Some NYC Office Space
Martha Stewart Living Omnimedia Inc. has moved out of 45,000 square feet of its space at the Lehigh-Starrett Building on West 26th Street in Manhattan, subletting the space to advertising firm...To view the full article, register now.
Already a subscriber? Click here to view full article