After a string of high-profile deals over the last few years, the $20.8 million sale officially marks DLC Management's exit ...