Private investment firm picks up Sugar Land office building – REJournals

JLL Capital Markets has closed the sale of 77 Sugar Creek, a 143,410-square-foot, Class-A office building in Sugar Land, Texas.