Manhattan’s largest office landlord referred to TIAA’s complaint as a “distortion of the facts” at the property.
SL Green has defaulted on $24 million in rent and taxes due at 2 Herald Square, according to a lawsuit from the owners of the ...
SL Green is accused by TIAA and Norges Bank of defaulting on $24 million in rent and taxes at 2 Herald Square. The companies ...