This is a apartment home. This home is located at 526 W 123rd St APT 2E, New York, NY 10027.Show more