Did You Know? The Baruch Houses on the Lower East Side are the largest NYCHA development in Manhattan, with 2,391 apartments Source: NYC.gov 🤔 Learn more about hot dog sandwiches, the subway or I ❤ NY