Specials Updated Today COMPARE Creekside Landing 18 Weather Hill Cir, Durham, NC 27706 2 Beds $1,313 - $1,332