From With $48M For Petra Pharma, Accelerator Places First NYC Bet:

The Alexandria Center
The Alexandria Center

Alexandria Center® for Life Science – New York City. Photo Courtesy of Alexandria Real Estate Equities Inc.