The new development would add 125,000 square feet of office and retail space to Research Triangle Park. Powered by WPeMatico