This is a apartment home. This home is located at 60 W 142nd St APT 12H, New York, NY 10037.Show more