6523 Homestead

This facility is a 19,600 SF warehouse/flex space building in a prime Houston location.

Address: 6523 Homestead Rd.

                Houston, TX 77028

6523-Homestead.jpg
6523 Homestead Info..png