Renoir House Apartments Renoir House provides the quintessential New York City rental experience. Residents indulge in newly redesigned apartments with modern kitchens, baths and barnwood-style flooring. These are beautifully appointed. Phone: 833-297-5859 225 E 63rd St New York, NY 10 United States Map Other Categories: House & Home » Building & Construction |