2505 Meridian Parkway, Durham, NC