News Observer - CVS building along Franklin Street in Chapel Hill sold A joint venture has acquired the CVS-anchored retail and office building at 137 Franklin Street in Chapel Hill. Read More Guest UserApril 3, 2014 Facebook0 Twitter 0 Likes