This is a apartment home. This home is located at 25 W 132nd St APT 10B, New York, NY 10037.Show more