CBP Southwest Science Center


CBP Southwest Science Center is a 34,277 square foot laboratory/office center located in Houston, Texas.

100% Leased

4150 Interwood South Parkway
Houston, TX 77032

View Map »

Property Team

Currently no documents are associated with this property.