Luxurious Views on Central Park South

160 Central Park South, 3703