Office demand ramps up with sale of 5718 Westheimer in Houston
JLL Capital Markets announced today that it has closed the sale and financing of 5718 Westheimer, a 491,092-square-foot, Class A office property in Houston, Texas. JLL marketed the…