JLL has negotiated the $53 million sale of a mixed-use development site in Lower Manhattan’s Financial District. The site at 75–83 Nassau St. offers approximately 275,000 square feet of permitted ...