HOUSTON — Texas-based developer Constellation Real Estate Partners has sold Constellation Post Oak, a 424,011-square-foot industrial complex in southwest Houston. Announced in March 2022 and developed ...