Carolina Square is a brand new upscale apartment community featuring superior spaces and stunning surroundings. Luxurious 1, 2, and 3-bedroom homes available for rent, complete with an ideal location in Chapel Hill, NC.


Business address

Carolina Square
123 W. Franklin St.,
Chapel Hill,
NC
27516
United States

Contact details

Phone: (919) 914-6267