First look: The Labs @ 121 life-science building completed in East Harlem (PHOTOS) – New York Business Journal – The Business Journals Written by Site Adminstrator on February 14, 2024. Posted in Blog. First look: The Labs @ 121 life-science building completed in East Harlem (PHOTOS) – New York Business Journal The Business Journals * This article was originally published here Previous Next