Kennedy Row, the 142-unit apartment complex at 1729 East Capitol Street SE, will begin leasing in January.