Looking for a home comfort: apartment «104 west 83rd street #3B 195 (ben) - 1 Br Apts» is located in New York. This apartment is located in 6 km from the city center.