116 Central Park South, New York City, NY : Park House