Canadian investment fund sells 160-unit apartment property in DeSoto, Texas