JLL Capital Markets announced it has closed the $65.9 million sale of Lodge at Croasdaile Farm, of Durham, North Carolina.