We’re located in the heart of Chapel Hill, NC – just two blocks from the University of North Carolina’s campus. We’re known for delivering comfort and convenience at a reasonable price. Come check us out! Schedule a tour today!
Read What Others are Saying
At Town House Apartments, ride your bike or walk to class!