Recently Sold Homes in Knollwood, Durham

1 - 7 of 7 Results

Knollwood Real Estate Insights

Knollwood is located in Durham, North Carolina.
Statistics have shown that Knollwood is a low crime area, a reality many residents take comfort in. If you enjoy watching the leaves change in the fall, this is a wonderful place to be, with many varieties of trees throughout most of this neighborhood.
In Knollwood, you have a good chance of finding highly educated people living nearby.
Living in Knollwood comes at a cost of $249,900. Home prices here marginally dropped 2 percent this year.