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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results