Sneak Peek: Inside Chapel Hill's new Franklin Street landmark and Target store (PHOTOS) By: Triangle Business Journal via Business Journals July 19, 2017 at 14:49 PM EDT Of the 246 apartments at Carolina Square, fewer than 50 units remain. Read More >>