2588 Stedman Place, New York, NY 10469