Newmark Retail Secures NYC Flagship for Blinds to Go in Manhattan’s Chelsea Neighborhood

Signing a 12,000-square-foot, three-story lease at 116 Seventh Avenue

Blinds to Go