Rent office space in New Haven, 150 Munson St. Science Park at Yale New Haven, CT Floor 2