Newmark Awarded Leasing Assignment for 332,401-Square-Foot Office Property in Houston, Texas

Houston12