Chapel Hill, NC

Located in the heart of Chapel Hill, North Carolina and adjacent to the University of North Carolina at Chapel Hill campus, Carolina Square is a three-building complex featuring office space, 43,000 square feet of retail space, and 246 apartments. Residents enjoy luxury living with modern amenities, including a new fitness center.