Revealed: 196 Orchard Street, Ismael Leyva’s 10-Story Addition to the Lower East Side
Back in November, YIMBY posted about the first permits to be filed for a new 10-story residential development coming to 196 Orchard Street, on the Lower East Side. The site is located next to Katz…