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,
United States

Contact details

Phone: (919) 914-6267