86 Delancey is a luxury apartment complex, also named The Orchard. This 29-unit, 12-story luxury apartment complex is ideally located on the most sought-after street corner in the ever-expanding and exciting Lower East Side of Manhattan. Each residential unit has an amazing private balcony and a view of Manhattan's beloved skyline, as well as access to a trendy rooftop terrace. 86 Delancey also includes a retail component at street level. Construction of the complex was completed in April 2020.