This is a multi family home. This home is located at 601 W 190th St APT 67, New York, NY 10040.Show more