Marcus & Millichap closes sale of 23-unit apartment property in Elgin