Point West Business Park

Point West Business Park is a 146,000 square foot flex industrial park located at 10161 Harwin Drive, just south of the Westchase District in Houston, Texas.