Ideally Located and Updated Chapel Hill Apartment!


Chapel Hill • Show on map
View Details for Price
Ideally Located and Updated Chapel Hill Apartment! is located in Chapel Hill just 8.7 miles from Duke University and 24 miles from PNC Arena. This apartment features air-conditioned accommodations with…More info
