Indulge in brands you love at the best shopping mall in Durham. Visit The Streets at Southpoint in Durham for shopping, dining, and entertaining.