Link Apartments Innovation Quarter. It’s just steps from wake forest university biotech campus and. Link apartments innovation quarter is a pet friendly, stunning new apartment community in an unparalleled location.…