News
It is situated on 13.63 acres near the Brier Creek campus of Summit Church and Iqvia. A couple hundred apartments are planned for between Research Triangle Park and Brier Creek Commons.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results