Welcome to high-rise living in New York. The Blake is a highly rated apartment complex. This apartment is located in New York, NY at 220 E 63rd St. The area has tree lined streets.
While many residents at The Blake do own a car, New York public transportation is nearby. Covered parking is available if you bring a car,.
Want more information? Please reach out to the apartment complex.