Stonepeak acquires 2.3 million-square-foot Houston logistics park

Stonepeak acquired a 2.3-million-square-foot industrial park in La Porte, Texas. (CoStar)
Starwood Capital sells six-building Independence Logistics Park