Townhouse @ East 63rd Street New York, NY 10065

The Chopard Mansion, is perfectly located in the heart of the Madison Avenue luxury retail district and New York City’s famed Upper East Side historic district. It is just off of Madison Avenue and 1 block from Central Park. Basking in the southern sunlight, 21 East 63rd Street stands out as a rare gem amongst gems, possessing one of the most beautiful Beaux Arts building facades in all of New York. It can be seen while driving up Madison Avenue and it can’t help but be noticed when crossing town on East 63rd Street.
This magnificent limestone mansion is 25′ x 74′ on a 100′ lot. and is also zoned for commercial use.

Upon becoming the headquarters for Chopard, USA, this spectacular property had undergone extensive exterior renovations, including a full roof terrace for entertaining, and an interior rebuild with central heat and air conditioning. Also including all new state-of-the art electrical upgrades, private fiber, new kitchens and baths, beautifully detailed reception, office and conference areas, DGA security system and cameras, commercial elevator, steel reinforced interior stairwell and a fully usable basement with an inviolable vault.


Price : $35,000,000
Property Type : Townhome
Purpose : Sale
Status : Available
Address : East 63rd Street New York, NY 10065
State : New York
Zip Code : 10065
City : Manhattan
County : New York
Property ID : 4817

Internal Structure

Bedroomss : 4
Bathrooms : 4
Rooms : 12


Elevator Building
Hardwood Floor
Laundry Facilities
Stainless Steel
Air Conditioner
Roof Deck
Edith Chikwibu

I consent to have this site collect my Name, Email, and Phone.

Compare Listings

Title Price Status Type Area Purpose Bedrooms Bathrooms