One Grand Central Place in Manhattan To Gain Luxury Skincare Brand As Tenant

Sol de Janeiro has agreed to an 11-year lease deal for office space at One Grand Central Place. (CoStar)
Sol de Janeiro Signs Long-Term Deal for More Than 57,000 Square Feet