Carter HorsleyDec 23, 2011
Carter's Review
The Lily is a six-story elevator building with a renovated lobby and common areas. Located in the heart of the Upper East Side on 81st Street between First Avenue and Second Avenue, the Lily has renovated kitchens and baths. Many apartments have washer and dryer units.
- Rental built in 1967
- Located in Yorkville
- 65 total apartments 65 total apartments
- Pets Allowed
6sqft delivers the latest on real estate, architecture, and design, straight from New York City.
