Luxury Apartments in Central Park, The Marquand
The Marquand is located on Madison Avenue and 68th Street, a charming tree-lined landmarked block along the coveted Central Park on Manhattan's prestigious Upper East Side.