4706 Myra Glen Pl, Durham, NC, 27707