Description

The Chopard Mansion, is perfectly located in the heart of the Madison Avenueluxury 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 zoned for commercial use. It can be reimagined as a Corporate office, Luxury retail boutique, Professional or Family office, Philanthropic Organization, Art Gallery, Consulate or Government office to name a few. Built in 1892 for Lyman Bloomingdale of the famed Bloomingdale family, this exquisite mansion boasts magnificent proportions, gorgeous architectural detail and a rich and luminous history. 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.
View More

Building Features 5 Floors1 Units

elevator
intercom

$70,000 per month

Last Asking: Oct 27, 2019

4 Beds / 4.5 Baths - / 9,720 ft² ($86 per ft² yearly)

Furnished: No

Other Details:

Exclusively listed with: Sotheby's International Realty, Inc.

Robin L. Rothman

robin.rothman@sothebys.realty

917-282-6064

Listing Courtesy of Sotheby's International Realty, Inc.

Unit listing history

Date Status Amount Listed by Owner Name
Loading History...