Private investment firm picks up Sugar Land office building

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

JLL, in conjunction with online commercial real estate auction platform RI Marketplace, represented the seller, CWCapitalInLight Capital purchased the asset for an undisclosed amount.

77 Sugar Creek is positioned on a 6.13-acre site about 20 miles SW of Houston’s CBD. Located directly off of Highway 59 near its intersection with Highway 90, the office building has convenient access to the entire Houston metropolitan area. As one of Houston’s most desired residential suburbs, Sugar Land also features an abundant amenity base of nearby hotels, restaurants and retailers.

Renovated in 2018, 77 Sugar Creek has six stories of office space featuring floor-to-ceiling windows and high-quality common areas. The property is currently 66.3% leased as of August 2023.

The JLL Capital Markets Investment Sales and Advisory team representing the seller was led by Senior Director Rick Goings and Senior Managing Directors Marty Hogan and Will Sledge.