Timber Hollow Apartments - Chapel Hill, NC, US