Briarwood Apartments
919-419-0087
35.900627
-78.999826
About Briarwood Apartments
Briarwood Apartments is located at 1010 Kingswood Dr, Chapel Hill, NC. This location is in the Downing Creek neighborhood. This business specializes in Apartments.