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