The Kenilworth, 151 Central Park West
151 Central Park West, New York, United States
Sale3 bedrooms3 bathrooms213 m²
Iconic Elegance at the KenilworthApartment 11 North at 151 Central Park West, located on the north corner of West 75th Street, is a meticulously restored and renovated jewel box that seamlessly combines every modern comfort of today with the storied past of its construction year, 1907. This gorgeous home, the highest complete North line to come to