Knollwood is conveniently located in a quiet neighborhood with easy access to I-85/I-40, just 12 minutes from Elon University and 20 minutes from Chapel Hill or Greensboro.
Knollwood Townhouse Apartments
317-A Atwood Drive
Burlington, NC 27215
Select a Category: