Exclusive: Houston developer buys 12 acres in NW Houston for spec industrial project An aerial view of Satsuma Station Industrial Park, a 115-acre industrial park in northwest Houston. Click here for full article.