18 Apr Biogen Building 26
Location: Research Triangle Park, North Carolina Office and Amenity Buildings 5 Stories 300,000 Square Feet In addition to offices, the building features conference facilities, collaboration rooms, a call center, kitchen/café, and fitness facilities....