Chapel Hill’s New Shopping Center to Push Forward Despite Bumpy Beginning
CHAPEL HILL, N.C. — A new shopping center along U.S. Highway 15-501 is set to open this summer. The plaza, 501 Landing, will include retail, medical, and office space and will feature two 7,200 square foot buildings with 12 suites. … Read more