Sol de Janeiro USA Signs 57,203 Square Foot Lease at One Grand Central Place
Empire State Realty Trust, Inc. announced today that it signed a new 11-year office lease with Sol de Janeiro USA – a luxury skincare and beauty brand – for 57,203 square feet at One Grand...