Lowe Enterprises Investors (LEI), a Los Angeles-based firm that maintains a regional office in Denver and currently operates about one million square feet of commercial space in the area, purchased the Stanford Place II building at 7979 Tufts Ave. in Denver from TIAA-CREF.