7811 N Shepherd Dr
Houston, TX 77088
Rate Upon Request
4,100-27,720 SF
5
Spaces Available
Built 1982
27,720 SF Contiguous
Built 1982
4,100-27,720 SF
Rate Upon Request
Industrial