Financial services firm Citadel has signed a lease for 504,000 square feet at Brookfield Properties' 660 Fifth Avenue.
Citadel signed a lease for 504,000 square feet across 20 floors of Brookfield Properties’ 660 Fifth Avenue office building ...