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.

JL Lane