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 another fact