103 Navan Glass Dr, Durham, NC, 27703