1 more results for Apartment in Chapel Hill, North Carolina
Chapel Hill, North Carolina, United States
Southern Village Apartments in Chapel Hill, NC encompass the lifestyle you want. Situated close to UNC, this community is nestled downtown, providing a perfect luxury community to suit your needs. Visit us today!Southern Village Apartments in Chapel Hill, NC encompass the lifestyle you want. Situate…