HOUSTON — SunStrong Management has signed an 18,280-square-foot office lease at the 52-acre Greenway Plaza office complex in Houston. The solar asset management and service firm will occupy space on ...
CannonDesign has signed a 9,897-square-foot office lease at the 52-acre Greenway Plaza office complex in Houston. The integrated design services firm will occupy space on the fifth floor at 20 ...