225 West 86th Street, New York, NY 10024: Sales, Floorplans, Property(01) Save Image Image gallery: What State Do the Sturniolo Triplets Live In? Unpacking Their Home Base