The Village at Auburn

 801 E. Woodcroft Parkway, DurhamNC 27713