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