120 Allen Street located on the Lower East Side of Manhattan and is comprised of sixteen furnished studios and four furnished apartments with a commercial..