This is a multi family home. This home is located at 245 E 58th St APT 24D, New York, NY 10022.Show more