This is a apartment home. This home is located at 401 E 88th St APT 13A, New York, NY 10128.Show more