Northstar Commercial Buys Office Building in Metro Houston for $27.4M
SUGAR LAND, TEXAS — Denver-based investment firm Northstar Commercial Partners has purchased 77 Sugar Creek Center Boulevard, a 143,000-square-foot office building located in the southwestern Houston suburb of Sugar Land. The sales price was $27.4 million. The Class A, six-story property was built in 1999 and is leased to a diverse mix of more than 35 tenants representing the energy and technology sectors. The seller was not disclosed.