SL Green Closes Retail Lease-Up at Times Square Property
Ushering in good news for its 1515 Broadway property, SL Green Realty Corp. SLG disclosed the signing of a 2,113-square feet lease for a Times Square store at its ground floor. Inked with the watches and jewelry maker Swatch, the deal also completed the lease-up of the retail space at this property. […]