An entity affiliated with Yuzhou Properties Group has acquired a majority stake in 118 East 59th Street from its previous partner Euro Properties for $26 million. The deal values the development site… Read more