A spacious, prewar one bedroom apartment beautifully renovated and located in the coveted Oliver Cromwell, located only steps away from Central Park in the heart of the Upper West Side.
#1265678
12 West 72nd Street Apt: 12E
New York, NY 10023 |