Note: Displacements don't seal the map from leaks, must always be 4 sided and can't be tied to an entity
First off, create 3 basic brushes with the block tool, using texture concretefloor007b for the middle brush, and blendgroundtoconcrete002 for the 2 others.
Next, i will replace all surfaces of the brushes, except the ones i will be using, with nodraw texture.
Note, you dont have to do this, this faces will be disregarded when the displacement is created, and source wont even render those sides no matter what texture is on it. i do it to show what faces i will be using.
Now open the texture application tool and select the 3 faces (ctrl + click). Then select the Displacement tab, and click the Create button. Leave the Power at 3 for now (bigger number, more triangles, smaller number, less).
With the 3 displacements selected, click Paint Geometry button. Feel free to play around with this a little. i would start by increasing the radius a little.
Now for a little added randomess, exit the paint geometry tool, select the 2 side displacements and click the noise button. this will create a slight gap between the displacements. so next, select them all and click Sew button.
If you havent already done so when playing the the Paint Geometry tool, select the smooth option in it to smooth out some of those sharp points you created when using raise/lower.
Now we will paint the surface for a more natural look. this is where using the blend texture comes in. Select the Paint Alpha tool, and click along the edges of the side displancements where they meet the concrete
thats about it. have fun.