News

Philadelphia-based investment firm Alterra IOS has acquired an industrial outdoor storage facility located at 25 miles southwest of Houston at 15646 Ennis Road in Sugar Land. The facility features a ...