Carter Horsley
Dec 23, 2011
Dec 23, 2011
Carter's Review
The Chase at 66th is a five story elevator building in the Upper East Side of Manhattan. The property's proximity to the neighborhood's best restaurants, shopping and nightlife make this a perfect location. Apartments at The Chase have been renovated to a very high standard with stainless steel kitchens and renovated baths. Many apartments have washer/dryers.
- No Fee Rental built in 1910
- Located in Lenox Hill
- 40 total apartments 40 total apartments