Property Description
Independence Business Park offers seven freestanding crane capable buildings ranging from approximately 18,525 to 50,000 square feet. This business park is located in Southwest Houston within close proximity to Beltway 8 and the South Freeway.
Location
6811 McHard Road, Houston, Texas 77053
Size
25,400 SF