Permits Filed: 88 Allen Street, 7-Story and 41-Room Chinatown Hotel
On the corner of Broome and Allen streets on the Lower East Side, a small development site has sat fallow for several years. Now, new applications have been filed for altered architectural plans that will…