The palatial townhouse is on the market for $29.5 million Back in 2014, the China Institute vacated its former Upper East Side headquarters for a new location in the Financial District. As part of that move, the cultural institution put its building at 125 East 65th Street up for sale, with a whopping $32 million […more]
Posted in: New York
Comments are closed.