South Hills
With unparalleled visibility, South Hills is a 34-acre site located on Buck Jones Road in Cary, NC. It was originally built in 1983 as a retail center. With multiple paths to add value, the site may be developed into a vibrant, mixed-use destination.