15 West 68th Street TOWNHOUSE, New York, NY, 10023
This listing is Off the market!
Located just off Central Park, 15 West 68th Street is a magnificent 26' wide, 6 story single family Beaux Arts mansion that has been newly renovated to the highest standards ...