Facebook Pixel 6.859 tract on Herndon Road, Durham, NC | 6901 Herndon Road, Durham,…