25 Tudor City Place #1720, New York, NY 10017 - MLS#OLRS-1285685 - ...