A property described as “one of New York’s finest town houses” has been placed on the market for US$20 million.
Body: The building, 60 East 66th Street, is a town house in an exclusive part of the Upper East Side of Manhattan, between Madison and Park Avenues.