This Town House is located at 118 West 76th Street in New York City, in the heart of the Upper West Side.