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