The site of the former Schlumberger office in West Houston is slated to transform into a destination space for living, retail ...
Developers plan to demolish an outdated former Schlumberger (SLB) office site to build a new retail and mixed-use center on S ...