2620 E Shoreham St, Durham, NC, 27707