An investment group led by Kayla Properties LLC acquired the 158,308-square-foot, freestanding retail building at 1600-1620 W. Slauson Ave. in Los Angeles for $18 million, or about $114 per square foot. The sellers included a group led by Mush Inn Corp.