Jackson-Shaw to build 43-acre industrial park in southwest Houston

jackson-shaw-to-build-43-acre-industrial-park-in-southwest-houston

The property at 12631 Main Street was once home to the Houston Sportsplex, a popular Houston outdoor recreation center that closed in December.