Naftali Group pays $72.6M to Sky Management for likely dev site in Lenox Hill

Share this article