Newmark Announces Sale of 115,001-Square-Foot, Two-Building Office Property in Houston Galleria

Houston 3